Grammar Quiz

[ Grammar ]

She … her homework by tomorrow.

A. will have finished

B. will be finishing

C. will have been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Adjective SuffixesSentence and FragmentCountable and UncountablePrepositions of Time and PlaceGerunds and TensesPast and Present ContinuousWas & Were QuestionsTenses StructureComparison DegreeFuture Perfect Tense

Other quiz:

Articles › View

My brother has bought me…………… beautiful dress as a birthday present.

A. the

B. a

C. an

D. x


Past Tenses › View

Which sentence correctly uses the past perfect tense to show that one event happened before another?

A. I had eaten dinner before I went to the movies.

B. She had finished her work before she went to bed.

C. They had left before I arrived.

D. I am eating dinner before I go to the movies.

Grammar and Vocabulary › View

I don’t like ________ housework.

A. doing

B. having

C. making


Grammar and Vocabulary › View

You really need to be ________ to do this job – there’s a lot of detail to remember.

A. gentle

B. thorough

C. resourceful