Grammar Quiz

Grammar - Present Perfect with for and since Quiz


Preview:


My boss has been sick ________ two weeks.

A. ever

B. never

C. since

D. for


How many episodes have you watched __________ I called you?

A. while

B. since

C. for

D. when


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

A. for

B. since

C. yet

D. already


We have studied for this exam __________ we came home.

A. since

B. ever

C. when

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


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

A. for

B. when

C. since

D. yet


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

A. since

B. ever

C. for

D. already


I haven’t seen him _________ about 12 years.

A. since

B. already

C. yet

D. for


My grandparents have had this house _________ they got married.

A. since

B. ever

C. for

D. already


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

A. already

B. yet

C. since

D. for


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

A. for

B. since

C. ever

D. never




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.