[ Present Perfect Tense ]
We ___________ (see) him before.
A. have seen
B. has seen
C. have saw
D. has saw

Random Topics:
Past Simple TensesCountable & Uncountable NounsSimple Past Tense and Present Continuous TenseTenses of VerbsReported Speech and TensesPast Simple (to be)Continuous TensesRelative Pronoun/AdverbsPersonal PronounsGerund or InfinitiveOther quiz:
Idioms › ViewThe price of gas did not go ___ as we expected.
a. off
b. about
c. down
Homophones › View
______ cat was sitting in our window yesterday.
A. There
B. Their
I think you should join an English course.
A. Suggestion
B. Offer
Tenses › View
We … at the breakfast table when the doorbell rang
A. Was sitting
B. Were sitting
C. Was sit
D. Were sit
