[ Perfect Tense ]
A: He looks tired!
B: Yes, he ___a marathon!
A. already finished
B. hasn’t finished yet
C. has just finished
D. will have finished
Select your answer:
Random Topics:
Question Words Active vs. Passive Voice Bridal vs. Bridle Asking for and Giving OpinionSubjective and Objective PronounSecond and Third ConditionalGrammar: MorphologyDependent PrepositionsFor vs Since
Other quiz:
Grammar › View選出正確的句子°
A. Is it wrong cheats on your quizzes?
B. Is it wrong to cheat on your quizzes?
C. Is it wrong to cheats on your quizzes?
Ed and Ing Endings › View
Did you hear about the … news?
There was a terrible accident.
a) shocked
b) shocking
How to use : Read the question carefully, then select one of the answers button.