Grammar Quiz

[ Verb Tenses ]

Fill in the blank: The sentence ‘She will have left by the time you arrive’ is in the ______ tense.

A. simple future

B. future progressive

C. future perfect

D. present perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Question Tags in Verb TensesPassive VoiceThere is or There arePunctuationsModal Verb in Passive VoiceDeterminers & QuantifiersFinite and Non-Finite VerbPersonal PronounsLanguage Features: Reflective ArticleFormal & Informal Words

Other quiz:

Vocabulary › View

Explain the term ‘intangible’.

A. a special advantage

B. an amount beyond the minimum

C. continuing or lasting

D. not having physical value; unable to be touched


Grammar › View

My arms are aching now because _______________ since two o’clock.

A. I’m swimming

B. I swam

C. I swim

D. I’ve been swimming

Question Tags › View

They won’t be here, ….. ?

A. are they

B. do they

C. will they

D. don’t they


Simple Present Tense › View

….. a book on your desk?

A. Is there

B. are there

C. there are

D. there is