[ 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

Random Topics:
Sentences vs Run-OnsConjunctions, Interjections and Sentence TypeTag QuestionGrammar - Present Perfect with already, just, yetGrammar - Imperatives and LetCountable and UncountableFuture Tense and ConditionalsTransitional Phrases and ConjunctionsRegular and Irregular AdverbParticiple - ing/ edOther quiz:
Future Tenses › ViewThere’s a banana peel on the floor. Careful! You … .
A. are going to fall
B. will fall
C. are falling
D. fall
Prepositions after Verbs and Adjective › View
The teacher was upset _____ the student’s behaviour
A. at
B. about
C. with
D. on