Grammar Quiz

[ Grammar ]

The boys are tired because _________ their homework since they got home.

A. they’ve been doing 

B. they’ve done 

C. they’ve been done 

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbs of How Something is DoneNoun QuantifiersVerbs of movementand, so, but, becauseAdverbs (manners & modifiers)Has Got & Have GotPresent/Past/Past ParticpleModal Verbs for Possibility-ed or -ingTenses - Pasive Voice

Other quiz:

Grammar › View

How much _____ this jacket cost?

A. does

B. are

C. is

D. be


Zero & First Conditional › View

Do you want to live in a pretty country cottage with a big garden ______?

A. when you get retired

B. if you will get retired

C. when you got retired

D. if you won’t get retired

Grammar › View

This year our class _________ Arabic.

A. studied

B. study

C. will study

D. is studying


Past Simple Tense › View

What _____you (do) ______ last night?

A. did/ do

B. did/ did

C. did/ does

D. did/ doing