Topics: Tenses
We ___ all ___ (think) at the moment what is going to happen next.
A. have … thought
B. have been … thinking
C. are … thinking
D. were … thinking
Select your answer:

Random Topics:
Conditional Type 1Finite and Non-Finite VerbGrammar - help/have/let/makeFirst Conditional SentenceGrammar - Present PerfectConjunctions, Interjections and DeterminersWish SentenceGrammar - too & enoughOrder of Adjectivesso vs suchOther quiz:
Contrastive Conjunction › ViewHe is very rich, …….. his friend is very poor.
A. Whereas
B. Therefore
C. And
D. But
E. However
Grammar › View
How ______ to school on Thursdays?
A. does you get
B. do get you
C. do you get
