[ Tenses ]
I haven’t seen him for a long time but I think I ……………………………………… (recognize) him.
A. am recognizing
B. will recognize
C. am going to recognize
D. recognize

Random Topics:
Future PlansIndefinite ArticleConjunctions in Complex SentencesPresent Perfect Simple & Present Perfect ContinuousAdjective SuffixesDemonstrative PronounMixed Present TensesTransitional WordsIELTS GrammarHave vs. HasOther quiz:
Grammar › ViewHe has been painting _____ for 6 hours now.
A. for
B. since
C. at
Vocabulary › View
The definition of “to give help” best fits this word?
A. Admiration
B. Aid
C. Mist
D. Robot
Have you ___ your room yet?
A. cleaned
B. clean
C. cleaning
Grammar › View
___ Betty and Linda going to be here today?
a. Does
b. Do
c. Are
d. Is