[ 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:
Adjective Clause › ViewThe person ___ was Bob James in the customer service department.
A. to who I spoke
B. that I spoke to
C. to that I spoke
D. I spoke to him
Simple Past Tense › View
…………..he read novel last night?
A. Do
B. Did
C. Done
D. Are
Grammar › View____ 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
