Topics: 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:
Verbs, Tenses, and VocabularyParts of Speech and GrammarGerund and InfinitiveModals and Comparative SuperlativeGrammar on ConditionalsBare Infinitive and To InfinitivePresent Simple and Present Continuous TensesSo or SuchGrammar of Conjunctions and PrepotitionsQuantifiers & Modals of ObligationOther quiz:
Grammar › ViewSometimes workers eat in the garden _________ the fact fight the stress of their jobs.
A. though
B. so as to
C. in spite of
Present Simple and Continuous Tense › View
They __________ (travel/travels) around the world during their vacation.
A. travel
B. travels
C. traveling
D. is traveling
