Topics: Present Perfect Tenses
I ___ her before, but I can’t remember where.
A. met
B. have met
C. meet
D. am meeting
Select your answer:

Random Topics:
Modals and TensesPresent Simple vs Past SimpleInterrogative PronounsBe Verb in TensesGerunds and TensesPronoun-Verb AgreementGrammar: Parts and PunctuationFuture TenseArticles - rulesGrammar - Punctuation of SentencesOther quiz:
Present Tenses › ViewMr Jone (be) principal of our school since last year.
A. has been
B. have been
C. is
D. being
Tenses › View
Multiple Choice: Which sentence correctly uses the future perfect tense?
A. They will finish their work by 8 PM.
B. They will have finished their work by 8 PM.
C. They will be finishing their work by 8 PM.
