[ 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

Random Topics:
Figurative LanguagePresent Simple and Past ContinuousPast Simple Negative & QuestionsGrammar - Punctuation of SentencesPassivisationModals and Daily Vocabulary-Ing and Infinitive Verb PatternsModal Verb Gerund or To InfinitiveSuperlative AdjectivesNoun QuantifiersOther quiz:
Conjunctions › ViewAmber doesn’t have a ride, _______ Pearl will have to take her home.
A. because
B. as
C. so
D. since
Modal Verbs › View
One more thing, madam. ______ you confirm your date of birth?
A. Would
B. May I
C. Shall
