|
|
Printable Handout: Past Simple & Present PerfectNote: When printed, this page will be formatted correctly for use as a handout. View: Answer Sheet | As an Online Quiz Instructions: Choose the correct verb form to complete the sentences Q1 - He ..... there when he was a child
has lived livedQ2 - I ........ her since last year
haven't seen didn't seeQ3 - They ......... a few minutes ago
left have leftQ4 - She .......... unemployed since she left school
has not been was notQ5 - They ....... the contract last week
finalised have finalisedQ6 - The film .......... yet
hasn't started didn't startQ7 - She ........ ill since Thursday
was has beenQ8 - I ........ the project last night
have finished finishedQ9 - Look- someone ....... their handbag in the room
left has leftQ10 - ............ to Rome?
Did you ever go Have you ever beenQ11 - I can't get into my house because I ........ my keys
lost have lostQ12 - Nobody ....... the phone when it rang
answered has answeredQ13 - I ......... up smoking last year
gave have givenQ14 - You can't see her because she ......... home
has gone wentQ15 - ............... to the United States?
Did you ever go Have you ever beenQ16 - I never ......... my grandmother as she died before I was born
knew have knownQ17 - It's the first time I ........ caviar
ate have eatenQ18 - The first time we ......... was just the other day
spoke have spokenQ19 - It stinks in here; someone ........... smoking
was has beenQ20 - He's in hospital because he ............. leg
has broken brokeQ21 - I've known her since we ......... at school together
were have beenQ22 - It's ages since we ........
spoke have spokenQ23 - It's been ages since we ........ from Dave
have heard heardQ24 - The last time I saw Fran ........ ages ago
was has beenQ25 - I ........ from her lately
haven't heard didn't hearQ26 - I just ........ the time to go to the cinema recently
didn't have haven't hadQ27 - I ........ just Meg and Brian at the party
have seen sawQ28 - I ........ busy for the past fortnight
was have beenQ29 - She ......... away for the last two weeks
has been wasQ30 - ......... to the concert on Friday?
Did you go Have you beenQ31 - This is the first time I ........ here
have been wasQ32 - I ....... them since my schooldays
have known knewQ33 - He ......... yet
hasn't arrived didn't arriveQ34 - They ........... the contract yet
didn't sign haven't signedQ35 - The newspaper ......... very successful lately
hasn't been wasn'tQ36 - He ...... during the war
died has diedQ37 - I ......... breakfast before leaving home this morning
haven't had didn't haveQ38 - I ....... a taxi so I came on the bus
haven't found didn't findQ39 - John's nervous because he .......... such a difficult test before
has never taken never tookQ40 - My stereo ....... working last night
stopped has stoppedQ41 - Two people ....... at the game on Saturday
were arrested have been arrestedQ42 - I .......... a holiday for ages
didn't have haven't hadQ43 - We ....... out on Saturday night
haven't gone didn't goQ44 - I ....... it last week
bought have boughtQ45 - She hasn't ........ here for ages
been goneQ46 - I .......... to water-ski in 1993
learnt have learntQ47 - She ....... an absolute fortune last year
has earned earnedQ48 - The weather ....... dreadful for the whole two weeks we were there
was has beenQ49 - No one ...... to do it yet
has managed managedQ50 - I ...... the dog for a walk because it was raining
haven't taken didn't takeQ51 - I ........... finished the exam in time yesterday
only just finished have only just finishedQ52 - The weather ..... dreadful at the weekend
has been wasCopyright © 2002 - 2008 UsingEnglish.com- All rights reserved
|
||||||||||
has lived