Topics: Present Perfect Tense
A: He looks tired!
B: Yes, he _____a marathon!
A. already finished
B. still has finished
C. hasn’t finished yet
D. has just finished
Select your answer:

Random Topics:
Modal Verb in Passive VoiceSo - Too - Either - NeitherReported SpeechLinking WordsPhrasal VerbSimple Past Tense (was/were)Simple Future Tenseand, so, but, becausePassive Voice and Relative ClausesLanguage Features: Reflective ArticleOther quiz:
Grammar › ViewSusan will bake two dozen cupcakes for the bake sale.
A. active
B. passive
Question Words › View
From __________ did you receive the letter?
A. whose
B. who
C. what
D. whom
