Grammar Quiz

[ Tenses ]

. Identify the tense of the verb in the sentence: ‘They have been working here for five years.’

A. Future perfect

B. Present simple

C. Present perfect continuous

D. Past continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Indefinite PronounsSentences Function and StructureModal Auxiliaries and Similar ExpressionsPronouns ( Interrogative )Grammar : Must (Necessity)Progressive Perfect and Simple Verb TensesPronounciation and GrammarAdjective OrderPresent Simple & ContinuesTenses and Voice

Other quiz:

Grammar for IELTS › View

If the trend continues, the average income ___ by 107% by 2020.

A. will increase

B. will have increased

C. will be increasing


Preposition (at,in,on) › View

Can you give me a book —- that shelf?

A. at

B. in

C. on

Tenses › View

I have earned my own living _______ I was seven.

A. since

B. when

C. while

D. as soon as


Grammar › View

It was the letter that……..yesterday.

A. was arrived

B. arrived

C. were arrived

D. arriving