Quiz: Since & For 2

Topic: Since and For

Level: Beginner

Instructions: Choose the correct answer.

View:As a Printable Handout

Q1 - I haven't seen them ...... ages



Q2 - I have been living here ...... July



Q3 - He worked there ....... several years



Q4 - I haven't seen him ...... last week



Q5 - It's been a long time ....... I've had such a good meal in a restaurant



Q6 - He hasn't been able to work ...... the last three weeks



Q7 - They've known about it ...... a long time



Q8 - He hasn't worked this hard ..... he was at school



Q9 - I haven't seen her ..... a fortnight



Q10 - They haven't been here ..... 1993



Q11 - She's worked there ....... years



Q12 - He's been here ....... three o'clock



Q13 - There haven't been any wolves in England ........ a long time



Q14 - I haven't seen them .... last week



Q15 - It's the first time ....... 1973 that anyone has done so well



Q16 - She's been working there ...... eighteen months



Q17 - The weather has been dreadful ...... October



Q18 - They've been going out ...... New Year's Eve



Q19 - The film's been on at cinemas ........ Tuesday



Q20 - Nobody has been so close to breaking the record ..... 1983



Q21 - ...... then, I haven't been able to sleep well



Q22 - I learnt German ..... two years while I was at school



Q23 - I haven't had such fun ....... the last time we met



Q24 - The film has been on at cinemas everywhere ..... July



Q25 - I hadn't heard from them .... ages



Q26 - He hasn't worked ..... he was made redundant



Q27 - She hasn't been here ...... a month



Q28 - ..... 1989, no one has lived here



Q29 - It's the first time I've been here ....... the accident



Q30 - It was the first time I'd tried doing it ......... I was at university



Q31 - She's been on holiday ....... the last three weeks



Q32 - He's been off sick ........ two weeks



Q33 - The film lasted ...... two hours



Q34 - I haven't heard from them ..... I sent them the letter



Q35 - These windows haven't been cleaned ........ months



Q36 - I haven't been able to get a good night's sleep ....... our daughter was born



Q37 - It is the first time I've had such a bad fever ........ I was a child



Q38 - It's the first time I've eaten snails ........ I was in France on holiday




Click here for the answer sheet