[ Tenses ]
Next weekend, I _____ my proficiency exam, so I _____ more or less 300 questions so far.
A. am going to have / finished
B. am having / will have finished
C. am to have / finish
D. am having / will finish
E. will have / have finished
Select your answer:

Random Topics:
DeterminersPast Perfect and Past Perfect Continuous TensePast Continues TenseQuantifierSimple PresentAdverbial ClausesPrepotitionsTenses and ComparisonsAdverbial Clauses of Manner and ResultAdjectives & PrepositionsOther quiz:
Grammar › ViewOur flight _____ (touch) down at the airport at 9am.
A. touching
B. touch
C. touches
D. touched
Modal Verb, Passive Voice › View
My phone ……….. by the technician tomorrow.
A. is repaired
B. will be repaired
C. repairs
D. repaired
