Grammar Quiz

[ Past Perfect Tenses ]

He ___ (work) at that company for a decade before retiring.

A. worked at that company for a decade

B. had been working

C. was working at that company for a decade

D. has been working at that company for a decade

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs and ConditionalsAdjectives & PrepositionsGerunds + To Infinitive“Put” Phrasal VerbGoing To Be and WillCommon Grammar Mistakes and Spelling TipsConditionals and Modals of ProbabilityGRAMMAR - Could / Could notLinkers and ConjunctionsComparison and Modals

Other quiz:

Modal Verbs › View

___ you mind helping me with this?

A. Could

B. Would

C. Should


Continuous Tenses › View

Dewi made a plan that she ….. the kitchen for the next whole day

A. will clean

B. will be cleaning

C. would clean

D. would be cleaning

Adjective vs. Adverb › View

He ate his dinner very ___.
a. quick
b. quickly


Vocabulary › View

“What can I do for you?” – “_____”

A. No need to help.  

B. Thanks, I’m just looking.  

C. Thank you.

D. Sorry for not buying anything.