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:

Grammar › View

 My daughter, ________ambition is to emigrate to Australia, has finally got her visa.

A. whose

B. which

C. that

D. who


Grammar › View

Sara _______ every day this week because she has an exam on Friday.

A. studies

B. is studying

C. was studying

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.