Topics: Future Tense
I think he…………… you a surprise.
A. will be given
B. will being given
C. will has given
D. will give
Select your answer:

Random Topics:
Linking Words and PhrasesModals and AdviceMiscellaneous Grammar UsagesHow much and how manyArticles and DemonstrativesConjunctions and PrepositionAdjectives and VocabularyCommunicative GrammarTransitional WordsAdverbs of Manner, Likes and PreferencesOther quiz:
Tenses › ViewChoose the best answer to complete the following answer:
We ___ for his news since he arrived in Russia.
A. were waiting
B. have waited
C. are waiting
Vocabulary › View
prepare according to instructions
A. General
B. Formulate
C. Incorporate
D. Frequently
