[ 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:
Grammar › ViewJane ___ her blue jeans today, but usually she wears a skirt or a dress.
A. wear
B. wears
C. wearing
D. is wearing
Prepositional Phrases › View
Identify the function of the underlined word(s) in the sentence:
Everyone stayed outside in spite of the pouring rain.
A. subject
B. predicate
C. preposition
D. object of the preposition
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
