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:

Gerund vs. Infinitive › View

When it began ____________, we had to stop the baseball game and reschedule it.

A. To pour
B. Pouring
C. Either is fine and they mean the same thing
D. The meaning changes but either is fine


Grammar for TOEFL › View

_____ test positive for antibiotics when tanker trucks arrive at a milk processing plant, according to federal law, the entire truckload must be discarded.

A. Should milk

B. If milk

C. If milk is

D. Milk should

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