[ 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:
Grammar › ViewWhy _________ in the restaurant yesterday?
A. did were Jake and his parents
B. did be Jack and his parents
C. was Jack and his parents
D. were Jack and his parents
Vocabulary › View
Heavy metal is Mr. Porreca’s favorite ______________ of music.
A. genre
B. adjunct
C. dawdle
D. swaddle
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
