Topics: Present Perfect Tense
they ….. the letter for ten minutes.
A. have written
B. have write
C. have wrote
D. have writing
Select your answer:

Random Topics:
Grammar and UsagePrepositions and Adverbs of MovementFuture TenseFuture PlansPreposition and Preposition PhrasePast Simple TensesConditional Sentences and Verb FormWill and Will notPersonal PronounModals for ObligationOther quiz:
Tenses › ViewDina bought a cassette player last week and she….to music ever since.
A. Has been listening
B. Was listening
C. Would have listened
D. Will be listening
E. Listened
Grammar › View
Choose the abbreviation for ” Friday ”
A. Fr.
B. fri.
C. Frid.
D. Fri.
