[ 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 - Present Perfect › ViewHave 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