Grammar Quiz

[ Tenses ]

. Identify the tense: ‘I have finished my homework.’

A. Present perfect tense

B. Past simple tense

C. Future perfect tense

D. Present continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Verbal and Appositive PhrasesConditionals and Modal VerbsFuture Simple TensesAdverbial Clause, Noun ClauseA(n), the, no articlegoing toPunctuating ClausesCommunicative GrammarQuantifiers & Modal VerbsActive & Passive

Other quiz:

Grammar › View

Lucy: Has your English teacher ever given you a lot of homework?

Sam: No, she has ______ given us too much homework.

A. ever

B. never


Gerund › View

I’m trying … . Please stop …

A. working, talking

B. to work, to talk

C. working, to talk

D. to work, talking

a, an, the, Zero Article › View

Could you get … phone? I’m really busy.

A. a
B. an
C. the


Time Clause › View

_________, Mary put the dishes away.

A. Since I have washed up

B. Until I was washing up

C. After I had washed up

D. While I was washed up