UsingEnglish.com

Quiz: Since & For 2

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

To access the printable version of this quiz, view our 'Since & For 2' Worksheet.

Since & For 2 Quiz

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

Trustpilot