Grammar Quiz

Grammar - Present Perfect with for and since Quiz

English multiple-choice grammar quiz about Grammar - Present Perfect with for and since

Preview:


I haven’t seen him _________ about 12 years.

A. since

B. already

C. yet

D. for


Susan has worked as a teacher _________ ages, she is retiring next year.

A. since

B. ever

C. for

D. already


She has loved being in this city _________ she was a child.

A. for

B. since

C. ever

D. never


My grandparents have had this house _________ they got married.

A. since

B. ever

C. for

D. already


My boss has been sick ________ two weeks.

A. ever

B. never

C. since

D. for


They haven’t come together _________ they graduated from school.

A. already

B. yet

C. since

D. for


We have studied for this exam __________ we came home.

A. since

B. ever

C. when

D. yet


He has written twelve books ___________ he moved to this apartment.

A. for

B. since

C. yet

D. already


I haven’t worked this hard _________ I was at school.

A. for

B. when

C. since

D. yet


I have had this car __________ about ten years.

A. for

B. since

C. when

D. while


Anthony hasn’t called me _________ two hours, there must be a problem.

A. for

B. already

C. since

D. when


How many episodes have you watched __________ I called you?

A. while

B. since

C. for

D. when


Random Topics:

Linking Verbs & Helping VerbsPerfect Tenses of VerbsAdverbial Clause of ConcessionGrammar of Future PlansGrammar: MorphologyVerbal PhrasesGerunds and TensesConditional Sentence Type 2 and Type 3Verb Tenses and Sentence StructureAdjectives (-ed / -ing)