Grammar Quiz

[ Present Perfect Tenses ]

He ___ his homework, so he can play now.

A. finished

B. has finished

C. finishes

D. is finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and Figurative LanguageModals - Conditionals - Future TensesArticles and DeterminersPassive to ActiveBecause / soVocabulary and PrepositionsRelative ClauseModals: Possibility, Necessity, ExpectationThe Simple Present TenseVerbs & Phrasal Verbs

Other quiz:

Perfect Modals › View

They _______ finished the project by now.

A. Might have

B. Should have

C. Could have

D. Must have


Grammar › View

Oogiebear was developed with comfort in mind, offering two unique ends, a loop-end perfect for ____ boogers and a scoop end for safely removing dried boogers.

A. sticky

B. fresh

C. cool

D. slime

Grammar › View

She _______ some novels.

A. have written

B. have writing

C. have wrote

D. has written


Grammar › View

He _____ the best student in the school.

A. am

B. is

C. are

D. were