[ 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

Random Topics:
ArticlesTransitional Phrases and ConjunctionsTenses and Figurative LanguageConditional Sentence Type 2Prepositions and ArticlesPlaces in TownAdjectives, Adverbs, and PrepositionsPresent and Past Perfect TensesLinking VerbsPresent ContinousOther quiz:
Grammar & Vocabulary › ViewIf you travel on one of these, an astronaut you must be. As it takes you to outer space, where there is zero gravity.
A. hot air balloon
B. space shuttle
C. submarine
D. helicopter
Tenses › View
She …………. a birthday cake yesterday.
A. makes
B. will make
C. made
D. is making
Simple Present Tense › ViewDani and I have similar bike
A. True
B. False
Adverbs › View
The airplane climbed __________________to reach its cruising altitude.
A. steady
B. steadyly
C. steadily
