[ Present Perfect ]
He ___________(have/not/come) back to his hometown since 2000.
A. Hasn’t came
B. Haven’t come
C. Hasn’t come
D. Have not came

Random Topics:
Perfect and Past TenseConjunctions and PrepositionConditionals 1,2,3Past TensesPresent Simple and Continuous TensePresent Perfect: for/sinceTravel VocabularyTenses and Figurative LanguagePast and Present TensesCommunicative GrammarOther quiz:
Narrative Tenses › ViewShe __________ (not/answer) the phone because she __________ (take) a shower.
A. didn’t answer, took
B. wasn’t answering, took
C. hadn’t answered, took
D. hadn’t been answering, had taken
Grammar › View
I don’t have … money left, because I bought a new jacket.
A. much
B. many
C. lots
Grammar › ViewFind the adjective.
A. walk
B. yellow
C. bus
D. bug
Present Tense vs Past Tense › View
We ____________________ (eat) our dinner when it started to rain.
A. was eating
B. were eating
C. ate
D. eats
