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:

Vocabulary › View

What word means in a flirting manner?

A. gumption

B. ironic

C. coquettishly

D. hapless


Vocabulary › View

What does the word ‘regurgitate’ mean?

A. Diminished; all used up

B. Heavy and clumsy; bulky

C. Relating to a muscle spasm

D. To bring up or vomit

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