Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Fill in the blank for FUTURE PERFECT tense:

“That company _____________ merged with the overseas competitor by next March.”

A. has

B. have

C. had

D. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Such...that, so ......thatModals and Modal PerfectsPast Continuous Tense & Past ModalsDefinite pronouns (Subject, Object, Reflexive)Phrase and ClauseProgressive TensesPassive Voice Present SimpleTenses & PrepositionContrastive ConjunctionsCommas and Subordinating Conjunctions

Other quiz:

Future Continuous Tense › View

He ____________________________ the violin later this evening.

A. am practising

B. is practising

C. will be practising

D. practise


Grammar › View

What school ______he go to?
A. did
B. doesn’t
C. does
D. are

Grammar › View

We _________________ this movie already.

A. We have seen this movie already.

B. We has seen this movie already.

C. We have seed this movie already.


Grammar › View

I __________________ a student for five years. (be)

A. I have been a student for five years.

B. I has been a student for five years.

C. I have be a student for five years.

D. I have was a student for five years.