[ Perfect Tenses ]
I _____________ him several times before.
A. have saw
B. seen
C. saw
D. have seen

Random Topics:
Grammar-Present Continuous-Sentence MakingPerfect Tenses and VocabularyAdverbs of TimeSecond Type ConditionalConditional Type 1Present tense AffirmativePassive Voice in Past Simple TenseModal "Have to"NounsVocabulary, Adjective & PrepositionOther quiz:
Grammar › ViewA:I didn’t see you yesterday. What happened? B:I had a bad headache ___ I didn’t go to school.
A. because of
B. , so
C. but
D. because
Sentence Structure › View
What does a compound sentence consist of?
A. A single independent clause
B. Two independent clauses
C. An independent clause and one or more dependent clauses
D. Two dependent clauses
Tenses › ViewBob __________________ (run) 10 km.
A. Have run
B. Has been running
C. Has run
D. Has ran
Modals › View
My sister is learning Chinese, she ____________ speak it in some years.
A. were able to
B. is able to
C. will be able to
