[ Present Perfect ]
Mr Anh Kiet………….learn English for many years
A. have
B. has
C. will
D. is
Select your answer:

Random Topics:
Past Continues TenseGerundBasic TensesLinking VerbsPoetry VocabularyIdiom and TensesPast Perfect or Past Perfect ContinuousAdverb of Frequency and TensesTenses & Conditional SentenceGrammar - Collective NounsOther quiz:
Tenses and Structures › View. Complete the sentence: If you study hard, you (will pass, passed) the exam.
A. have passed
B. will fail
C. will pass
D. passing will
Grammar & Vocabulary › View
The ________________ in the stadium cheered loudly when Singapore won the football match.
A. participants
B. onlookers
C. audience
D. spectators
