Grammar Quiz

[ 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.