Grammar Quiz

[ Verb Tenses ]

Identify the tense of the verb in the sentence: ‘I have finished my homework.’

A. past simple

B. future perfect

C. present continuous

D. present perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Passive to ActiveSimple Future - WillWish - beginnerGrammar- Later/LatterPhrase and ClauseClauseWho am I?Grammar AssessmentGrammar - TOEICArticles and Nouns

Other quiz:

Modal Verbs › View

The law says that people … steal money from others.

A. have to

B. can

C. don’t have to

D. mustn’t


Idioms › View

Dave’s dating a really stunning woman. Have you seen her?
a. krone of a
b. kunkle
c. knockout

Grammar › View

if that adjective ends with -y, how to change it into superlative form?

A. Add -est to the end

B. Change -y to -I and add -est

C. Add most/least to the front

D. Double the -y and add -est to the end


Grammar › View

Her mobile phone has been switched off all morning, so I _____ talk to her yet.

A. haven’t been able to

B. be able to

C. have been able to

D. been able