Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

|Grammarcheck

Present Perfect
2 Put the verbs in brackets into the corret
form of the present perled
1 A Helo Cast pak to t
1 Work in pairs Complete the questions Ct
using the verbs from the list, then answer (ust/leave) the oftce
them 2 A Tre new ta tautant s wosertl
B Really21 haun't inied (ngry)
it yet
pant tal
3 A Woud you e sorme ea
1 Ave ou o Rome B We hau alrcady had
(already/have) twops ths riorg
? A Hee u eer rnckln a notorcy le? 4 A Why ate you watrg TV?
No, I haent e Recausfwe hya alady finishecl.
.3 A au youee plantk t a tee? (alrcadytfiny) ou toyok
Yes iI hac 5 A let'yo cnec< out tte new
4 A tlqve you ee. traled ty pane? shfsy cetre
B Ye Ihaue BI bee. been (be) thee twce It's
5 A Floue yau e met a politiciar? nothng specal
Veo i I Yoe. 6 A WVould you ike to rorne oxer
6 AHau yau evalldofra bicvcle? B lam stll wat ng tor the cectictan He
B Ne I Kanent hasn't.Corne (not/come) ye
7 A Hae q.cRr Ng in a choir?(çór
8 yeo iIhe
8 A Foe yuaer spuieour ark J ds y
4 Put the verbs in brackets into the past
simple or the present perfect.
B YeI hae.
1 AOid you enjay (youleproy)
the ilm yesterday?
2 Underline the correct item. B. Yes, it wes very nterestpa
1 Why tasn'tshe aIvedu_lyet? 2 A Does John stil o Netional Benk
2 Ls has Ived n i UniteaStales B. Ygs, he has ued (work)
for/since she was tlh1fe Aere tor teccas
3 He hads lived in Brusseis for/ghce 2900 3 when sa Conbus disco er
4 Has she fiished donge wastrg uo (Colembus/discover) Amea?
B 1492
just/yet? Dia you Inute (you/ invite)
5 ihey have k1bwiach other for/since
your fnend,?
they were chldrc B Yes, I Sent (send)
6 The plot/n just/yet landed the
then rvitaloes st wek
helicoptel
7 He hasn't been to the qyn for/since a 5 A Hat. you typfyou/type) the repot
wole morth yet?
8 Come on, the filn has just/yet stetted B Yes,Ifioshel. (finist)
9 We have already/yet ad iunch it heif an hou a0
10 She hase' b0gnt the theatre tickets 6 A Wihat did i400 naue (vourbave)
fer drer yesterday?
already/yet B Beans on toast tostel
(taste) areat
7 A How loog hs 1e (sheilve) tere
B She mord (move) here to
yeats a00

You might also like