Grammar Quiz

[ Verb Tenses ]

Identify the tense of the verb in the sentence: “They have finished their homework.”

A. Past simple

B. Present perfect

C. Future simple

D. Past perfect

Select your answer:
A  B  C  D  E 


Random Topics:

AdjectiveSimple Present and Past TenseFuture Tense VerbModal Verbs & Time PrepositionsGrammar (either..or.. and neither..nor..)Verbs + Infinitives / GerundsPrepositions and Prepositional PhrasesAdverbs, Prefixes, and SuffixesGrammar and PrepositionUnless If First Conditional

Other quiz:

Subject Verb Agreement › View

A number of students _____ late.

A. was

B. were


Adjectives (-ed / -ing) › View

I’m going to Asia very soon. I have been waiting for that for a long time and I think it’s going to be ______________.

A. exciting

B. excited

C. disappointing

D. disappointed

Relative Clauses and etc › View

‘Why is Sam looking so happy?’

‘He __________ with his new girlfriend.’

A. hung out

B. hangs out

C. has been hanging out

D. has hung out


Reported Speech and Tenses › View

Choose the correct present simple usage: The sun always __________ (rise).

A. rises

B. rose

C. rising