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:
TOEIC Grammar-ing form and the to-infinitiveSome & AnyPresent Simple vs Past SimpleConditional SentencesAdjectives and PronounsGrammar - to be, possessive, have gotQuantifiers, Countable and Uncountable NounsGrammar - Future ActionPast SimpleOther quiz:
Grammar › ViewHe is standing _______ the carpet.
A. on
B. in
C. at
D. under
Vocabulary › View
What word best describes a person who is outgoing, sociable, and enjoys being in the company of others?
A. Gregarious
B. Professional
C. Devastated
D. Numerous
