[ Tenses ]
I think I ………. ( meet ) you before.
A. met
B. will meet
C. have met
D. have been meeting
Select your answer:

Random Topics:
Present Continuous for FutureAdverb of MannersPast Simple and ContinuousPrepositions and Preposition PhrasesConditional SentencesHave to / Do not have toGrammar MistakesTypes of PrepositionPast or Present Verb TenseBe Verb in TensesOther quiz:
Vocabulary and Grammar › View. What does “attend” mean?
A. To be present at an event or meeting
B. To leave something unfinished
C. To ignore a situation
D. To make a sudden decision
Relative Pronouns and Adverbs › View
Choose the correct relative pronoun to complete the sentence: “The teacher ___ class I enjoy is very kind.”
A. who
B. whose
C. which
D. where
