Quiz: Past Simple & Present Perfect

Topic: Past Simple

Level: Intermediate

Instructions: Choose the correct verb form to complete the sentences

View: As a Printable Handout

Q1 - He ..... there when he was a child



Q2 - I ........ her since last year



Q3 - They ......... a few minutes ago



Q4 - She .......... unemployed since she left school



Q5 - They ....... the contract last week



Q6 - The film .......... yet



Q7 - She ........ ill since Thursday



Q8 - I ........ the project last night



Q9 - Look- someone ....... their handbag in the room



Q10 - ............ to Rome?



Q11 - I can't get into my house because I ........ my keys



Q12 - Nobody ....... the phone when it rang



Q13 - I ......... up smoking last year



Q14 - You can't see her because she ......... home



Q15 - ............... to the United States?



Q16 - I never ......... my grandmother as she died before I was born



Q17 - It's the first time I ........ caviar



Q18 - The first time we ......... was just the other day



Q19 - It stinks in here; someone ........... smoking



Q20 - He's in hospital because he ............. leg



Q21 - I've known her since we ......... at school together



Q22 - It's ages since we ........



Q23 - It's been ages since we ........ from Dave



Q24 - The last time I saw Fran ........ ages ago



Q25 - I ........ from her lately



Q26 - I just ........ the time to go to the cinema recently



Q27 - I ........ just Meg and Brian at the party



Q28 - I ........ busy for the past fortnight



Q29 - She ......... away for the last two weeks



Q30 - ......... to the concert on Friday?



Q31 - This is the first time I ........ here



Q32 - I ....... them since my schooldays



Q33 - He ......... yet



Q34 - They ........... the contract yet



Q35 - The newspaper ......... very successful lately



Q36 - He ...... during the war



Q37 - I ......... breakfast before leaving home this morning



Q38 - I ....... a taxi so I came on the bus



Q39 - John's nervous because he .......... such a difficult test before



Q40 - My stereo ....... working last night



Q41 - Two people ....... at the game on Saturday



Q42 - I .......... a holiday for ages



Q43 - We ....... out on Saturday night



Q44 - I ....... it last week



Q45 - She hasn't ........ here for ages



Q46 - I .......... to water-ski in 1993



Q47 - She ....... an absolute fortune last year



Q48 - The weather ....... dreadful for the whole two weeks we were there



Q49 - No one ...... to do it yet



Q50 - I ...... the dog for a walk because it was raining



Q51 - I ........... finished the exam in time yesterday



Q52 - The weather ..... dreadful at the weekend




Click here for the answer sheet