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:

Identifying Tenses › View

Kathy was doing her homework.
Tom and Leila were watching TV.
I wasn’t doing anything.

A. Past simple

B. Past continuous

C. Past perfect simple

D. Past perfect continuous


Grammar › View

She wishes she ______ more money to buy new computer.

A. has

B. had

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