Grammar Quiz

[ Grammar ]

Laurie ………. with NASA for the past six years.

A. has been training

B. has trained

C. had trained

D. was training

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense vs Present Continuous TenseGrammar and PrepositionPresent Tenses and VocabularyNoun Phrases and Verb PhrasesPrepotitionsPronoun-Verb AgreementSingular and Plural NounsMoods of GrammarTenses and VerbsGrammar - may/might/could

Other quiz:

Modals for Deduction › View

He can’t have finished the project; he just started it. What does this imply?

A. He has not completed the project.

B. He has already completed the project.

C. He is still working on the project.

D. He finished the project last week.


Grammar › View

If they ___ him yesterday, he ___ to the party now.

A. would not have insulted/ were coming

B. did not insult/ will come

C. had not insulted/ would have come

D. had not insulted/ would come

Compound Adjectives › View

Fill in the gap with the correct compound adjective.

Watch out! Crocodiles are ________________.
_
A. cool-looking

B. one-armed

C. sharp-toothed


Linkers and Conjunctions › View

If I want to study Business, I must have IELTS band 5.5 _______ EmSAT 1100.

A. so

B. or

C. also

D. because