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:
Present Simple PassiveReported Speech and TensesPresent Perfect and Simple Past TenseFuture PlansGrammar: SyntaxConditionalsDo / Have / Can - Basic QuestionsConjunctive AdverbsComparatives and ConjunctionsAsking & Giving AttentionOther quiz:
Vocabulary › ViewUniversities bring together students from ______.
A. different backgrounds
B. selfish influences
C. lonely families
D. convenient places
Vocabulary › View
Arranging timetable for the school’s New Normal Standard Operation Procedures (SOP) can be a real conundrum for the school authorities.
A. difficult to deal
B. easy to settle
C. responsibility
D. technical issue
