'Since & For 2' Quiz

This is a beginner-level quiz containing 38 multichoice questions from our 'since and for' quiz category. Simply answer all questions and press the 'Grade Me' button to see your score. This exercise is also available as a printable worksheet.

Since & For 2

Exercise Instructions: Choose the correct answer.

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

Printable Worksheet

Instructions: Choose the correct answer.

Q1 - I haven't seen them ...... ages
 
for
 
since
Q2 - I have been living here ...... July
 
since
 
for
Q3 - He worked there ....... several years
 
since
 
for
Q4 - I haven't seen him ...... last week
 
for
 
since
Q5 - It's been a long time ....... I've had such a good meal in a restaurant
 
for
 
since
Q6 - He hasn't been able to work ...... the last three weeks
 
for
 
since
Q7 - They've known about it ...... a long time
 
for
 
since
Q8 - He hasn't worked this hard ..... he was at school
 
for
 
since
Q9 - I haven't seen her ..... a fortnight
 
for
 
since
Q10 - They haven't been here ..... 1993
 
since
 
for
Q11 - She's worked there ....... years
 
since
 
for
Q12 - He's been here ....... three o'clock
 
for
 
since
Q13 - There haven't been any wolves in England ........ a long time
 
for
 
since
Q14 - I haven't seen them .... last week
 
for
 
since
Q15 - It's the first time ....... 1973 that anyone has done so well
 
since
 
for
Q16 - She's been working there ...... eighteen months
 
since
 
for
Q17 - The weather has been dreadful ...... October
 
since
 
for
Q18 - They've been going out ...... New Year's Eve
 
for
 
since
Q19 - The film's been on at cinemas ........ Tuesday
 
for
 
since
Q20 - Nobody has been so close to breaking the record ..... 1983
 
since
 
for
Q21 - ...... then, I haven't been able to sleep well
 
for
 
since
Q22 - I learnt German ..... two years while I was at school
 
for
 
since
Q23 - I haven't had such fun ....... the last time we met
 
since
 
for
Q24 - The film has been on at cinemas everywhere ..... July
 
since
 
for
Q25 - I hadn't heard from them .... ages
 
since
 
for
Q26 - He hasn't worked ..... he was made redundant
 
since
 
for
Q27 - She hasn't been here ...... a month
 
since
 
for
Q28 - ..... 1989, no one has lived here
 
For
 
Since
Q29 - It's the first time I've been here ....... the accident
 
since
 
for
Q30 - It was the first time I'd tried doing it ......... I was at university
 
for
 
since
Q31 - She's been on holiday ....... the last three weeks
 
for
 
since
Q32 - He's been off sick ........ two weeks
 
since
 
for
Q33 - The film lasted ...... two hours
 
for
 
since
Q34 - I haven't heard from them ..... I sent them the letter
 
since
 
for
Q35 - These windows haven't been cleaned ........ months
 
since
 
for
Q36 - I haven't been able to get a good night's sleep ....... our daughter was born
 
since
 
for
Q37 - It is the first time I've had such a bad fever ........ I was a child
 
since
 
for
Q38 - It's the first time I've eaten snails ........ I was in France on holiday
 
for
 
since

Trustpilot