Grammar Quiz

[ Tenses ]

They ___ (to finish) their homework yesterday.

A. finished

B. finishes

C. finish

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives and VocabularyTenses - Irregular Verbs-Ing and Infinitive Verb PatternsSimple Present Tense vs Present Continuous TenseGrammar: was/wereGrammar: SyntaxVocabulary and GrammarAsking & Giving AttentionPrepositional PhrasesAdverbs & to be

Other quiz:

Tenses › View

No, Greg _____ to the conference in Frankfurt this year.

A. doesn’t come

B. not coming

C. isn’t coming


Tenses › View

They ______________ (run) really fast.

A. runs

B. are running

C. ran

D. run

Modals › View

She __________ be more polite to others.

A. might

B. mustn’t

C. have to

D. should


Tenses › View

It was my first time riding a motorbike! I __________ that before!

A. had never done

B. have never done

C. had never done

D. never did