Topics: 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
Select your answer:

Random Topics:
Present Continuous, Present Perfect and Used toSimple and Progressive Verb TensesIndefinite and Reflexive PronounsNounModal Verbs and ConjuctionsSimple Present and Present Continuous TenseSynonyms and VocabularyPast TensesUncountable NounsGrammar (Adverbs, Prepositions, Prepositional Phrases)Other quiz:
Present Tenses › View________________ the children _________________ (eat) their breakfast yet?
A. Have ate
B. Have eaten
C. Has eat
D. Have eating
Tenses › View
Whilst in 1776, colonist ____ for their independence on July 4
A. fought
B. were still fighting
C. fight
D. is still fighting
