[ 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

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 ConjunctionsOther quiz:
Future Continuous Tense › ViewHe ____________________________ 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
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.
