Grammar Quiz

[ Tenses ]

“ When is Mr Pike planning to retire?” -“ Soon, I think. He ………………….. here for a long time”

A. worked

B. had been working

C. has been working

D. is working

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison of Adjectives and AdverbsContractions and ConjunctionsAdjective and AdverbArticle & PrepositionConjunctionsGrammar, Conditional Sentences, VocabularyHas and HaveGrammar - help/have/let/makeThere is, There are, Some, AnyPresent Simple & Continues

Other quiz:

Tenses › View

Hani will have gone to the amusement park

Choose the correct tenses for the sentence above

A. Simple past

B. Future perfect

C. Future continuous

D. Future perfect continuous


Grammar › View

I’m busy at the moment, could I ____ to you later?

A. get back

B. get by

C. get down

D. get away with

Prepositions › View

I sometimes like playing badminton ____ Sundays

A. in

B. at

C. on


Grammar › View

Blake may seem bossy, but it’s Lisa that really …… in that relationship.

A. fill their boots

B. puts a sock

C. gets their knickers

D. wears the trousers