Grammar Quiz

Topics: Present Perfect Tense

They (to finish) ___ their homework.

A. had finished

B. have finished

C. will finish

D. finishing

Select your answer:
         


Random Topics:

Knee AnatomyPresent simple & ContinuousPrepositions and Prepositional PhrasesPresent Continuous, Present Perfect and Used toPast Tense vs Present TenseVerb FormsConjunctionCoordinating ConjunctionPresent Continuous for FutureConjunctions & Interjections

Other quiz:

Grammar › View

“Did you speak to Juliet?”
“No, I’ve __________ seen her.”

A. nearly

B. hardly

C. often

D. always


Conditionals and Wishes › View

If I had known you were coming, I would have saved you a seat.
= I didn’t save you a seat because I didn’t know you are coming.

A. TRUE

B. FALSE