Grammar Quiz

[ Perfect Tenses ]

Choose the correct form of the verb in “Present Perfect Tense”.

_____ Saina _______ a part in the play? (take)

A. Has Saina taken

B. Have Saina taken

C. Was Saina taken

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple, Present Perfect TensePerfect Tenses of VerbsPerfect ModalsPrepositions and ConjunctionsTOEICIELTS GrammarModals, Conditionals, and Clauses- Defining, Non-definingWh QuestionsSimple and Past TensesModal Verbs and Conditionals

Other quiz:

VOCAB & GRAMMAR › View

‘Grandma loves watching international tennis.’

‘Yes, she has ___ missed a match.’

A. ever

B. never

C. already

D. yet


Degree of Comparison › View

Choose the superlative degree

A. English task is easier than Science task

B. English task is the easiest task among all subjects

C. English task is as easy as Science task

D. English task is the most easiest task among all subjects

Grammar › View

Erosion, which washes away valuable topsoil, can be prevent by planting trees and grass. Which one is incorrect word/phrase?
A. washes
B. can be
C. prevent
D. grass


Conjunction › View

The ants are small. The ants are fast.

A. The ants are small and fast.

B. The ants are small but fast