[ 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:
Grammar › ViewComplete the sentence with the correct adverbs of frequency:
Suhail ………………. visits his grandmother once a month.
A. never
B. always
C. occasionally
Perfect Tenses › View
Ben _____________ all of his dinner and can have dessert now.
A. has finished
B. had finished
C. will have finished
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
