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:
Grammar - must & have toAdjective, Adverb, and Noun FormsArticle and Order of AdjctivePreposition & GerundPresent/Past/Future Continuous TenseFuture Time and TensesAdverbs of Time and PlaceAspect or tenses of VerbsModals and ResponsibilitiesPrepositions and TensesOther quiz:
Preposition › ViewHe is familiar ___ the software.
A. of
B. on
C. at
D. with
Grammar › View
The children—— black shoes.
A. Have
B. Has
