[ 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:
Tenses › ViewHow are you? I hope you _____________ fine.
A. are doing
B. am doing
C. were doing
Grammar › View
Atakan forgot the appointment yesterday. We _____________ reminded him.
A. should have
B. shouldn’t have
C. might have
D. couldn’t have
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
