Topics: Perfect Tenses
I have written three letters. This means…
A. she is still writing now
B. she is not writing anymore
C. she hasn’t finished writing yet
D. she hopes to finish writing this morning
Select your answer:

Random Topics:
Present Perfect or Past Simple TenseMoods of GrammarPresent Simple PassivePassive Voice, Question Tag, PrepositionsPresent Simple TenseThird Grade ExamParticipal PhrasesTenses and Word FormationPossessive Pronouns and Adjective PronounsOrdering AdjectivesOther quiz:
Grammar › ViewMary enjoys ___________________ to music.
A. listen
B. to listen
C. listening
Subject Verb Agreement › View
The government ______ been slow to react to the crisis.
A. has
B. have
