[ Present Perfect Tense ]
Make the question perfect tense sentence ?
John / write / letter /for 2 weeks
A. Has John wrote letter for 2 weeks.
B. Has John written letter for 2 weeks.
C. Have John writeen letter for 2 weeks
D. Have John wrote letter for 2 weeks
Select your answer:

Random Topics:
Gerunds, Infinitives and Modals of PossibilityGerund and InfinitiveAdverbial Clause, Noun ClauseTense,noun,preposition,quantityPresent, Past and Future TensesOrder of AdjectivesMuch, many, a lot of, a few, a littleSocial Media VocabularyPersuasive TextPast Progressive TenseOther quiz:
Grammar › ViewWe have planted ………………… roses in the garden.
A. manys
B. much
C. any
D. many
Possessive Adjectives › View
She made _____ lunch.
A. our
B. ours
C. yours
D. mine
