Grammar Quiz

[ Perfect Tenses ]

Bill ________ (train) new recruits for many years when he finally received recognition for his efforts.

A. had been training

B. has been training

C. had trained

D. has trained

Select your answer:
A  B  C  D  E 


Random Topics:

Noun, Verb, AdjectiveAdverbs and Time ExpressionsTenses: Present simple, Past Simple, Future SimpleIrregular verbsGrammar speak,talk,say,tellGender and GrammarQuestion TagWould rather/ would prefer/ would likeGrammar - direct/indirect objectsSimple Tense

Other quiz:

Preposition (at,in,on) › View

Can you give me a book —- that shelf?

A. at

B. in

C. on


Modal Verbs › View

Olivia is deciding whether to study for her upcoming exam.

She wonders about the difference in usage between ‘need to’ and ‘should’.

A. ‘Need to’ expresses necessity, while ‘should’ conveys recommendation.

B. ‘Need to’ indicates a suggestion, while ‘should’ implies obligation.

C. ‘Need to’ is used for past actions, whereas ‘should’ is for future actions.

D. ‘Need to’ and ‘should’ are interchangeable in all contexts.

Adjectives and Adverbs › View

Which word is an adverb? “The dancer moved gracefully.”

A. dancer

B. moved

C. gracefully

D. none


Vocabulary › View

make into a whole or make part of a whole

A. Indicate

B. General

C. Incorporate

D. Interact