[ Perfect Verb Tenses ]
Which of the following sentences is in the present perfect tense?
A. They will have finished the race.
B. They have finished the race.
C. They had finished the race.
D. They finish the race.

Random Topics:
Mesopotamia VocabularyClauseRelative Clauses PronounsSimple Present Tense/be/Present ProgessiveTenses and PronounsWill and Will notPresent Perfect Continuous TenseAdverb ClausesWorld Literature VocabularyConditionalOther quiz:
Reported Speech › View‘Did you see Jack last night?’
A. He asked me if I’d seen Jack the night before.
B. He asked me if I saw Jack the night before.
Grammar › View
Stefani Germanotta is the singer ….stage name is ‘Lady Gaga’.
A. that
B. which
C. who
D. whose
____ is prohibited here. Put out your cigarette
A. To smoke
B. Smoke
C. To smoking
D. Smoking
Tenses › View
If I were the CEO, I … (implement) the new strategy.
A. will implement
B. would implement
C. implement
D. am implementing
