Grammar Quiz

[ Past Tenses ]

I ___ (finish) my homework yesterday afternoon.

A. finish

B. finished

C. was finishing

D. had finished

E. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Have to/Has toPhrase vs ClauseCorrelative ConjunctionConjunctions and PrepositionsTenses - Passive VoicePresent Perfect Negative and InterrogativePresent & Past TensesAdverbial Clause of Cause and EffectSentences Function and StructureAuxiliary Words

Other quiz:

Conjunction › View

I have met _____ his father and his mother.

A. either

B. neither

C. both


Future Tenses › View

Look at that clear blue sky behind the clouds! It…sunny.

A. will be

B. is going to be

C. is being

D. is

Grammar speak,talk,say,tell › View

John and Tom are baseball fans.

They love to ________ about baseball games.

A. say

B. speak

C. tell

D. talk


Present Simple Tense › View

She (not live)______________ in Hai Phong city.

A. don’t live

B. doesn’t live

C. isn’t live

D. lives