Which sentence is in the present perfect tense?
A. The airplane had arrived at the gate already.
B. The airplane has arrived at the gate already.
C. The airplane will have arrived at the gate already.

Random Topics:
Grammar - Present Perfect TenseVerb ConjugationConditional Sentences Type 1TOEIC GrammarHomophonesPresent Simple and ContinuousAdverbs, Modals, Preposition of timeSingular and Plural NounsSuffixes and TensesPrepositions of MovementOther quiz:
Modal Verbs › ViewWhich modal is often used to express a strong recommendation?
A. Must
B. Could
C. Might
D. Will
Present Tenses › View
By the time you ______ (finish) your project, I ______ (complete) mine as well.
A. will finish, will have completed
B. finish, will complete
C. will have finished, will have completed
D. finish, will have completed
Comma › ViewSelect which word best fits the blank.
Can I have some honey, ______?
A. Tree trunk
B. Rubber band
C. Winnie the Pooh
D. Trash can
E. Beanpot again…
Present Continuous › View
A: ________ Sue ________ on holiday in July?
B: No, she _______.
A. Is / going / isn’t
B. Is / going / is
C. Is / going / are
D. Is / goes / is
