Grammar Quiz

[ Present Perfect Tense ]

The plane __________ for twelve hours.

A. has flown

B. has flew

C. has fly

D. has flied

Select your answer:
A  B  C  D  E 


Random Topics:

Take or PutPresent, Past and Future Tensea, an, the, zero articleFuture Tenses and ModalsPassive Modals in Different TensesPassive VoicesTenses of Verbsmust/shouldGrammar: so and suchSubject Verb Agreement Irregular Verb

Other quiz:

Grammar › View

What kind of sentence is this?

Nothing of the sort.

A. it’s not a sentence

B. declarative

C. informative

D. interrogative


Modals for Recommendations › View

Which one is the correct?

A. She ought to study.

B. She ought study.

C. She has to ought to study.

Verb Tenses › View

The cat ____________ (chase) the bird across the garden when it ______________ (fall) off the wall.

A. is chasing, falling

B. was chasing, fell

C. was chasing, fall

D. were chasing, fallen


Preposition › View

It’s a parent’s duty to protect their children ___________ harm.

A. from

B. against

C. with

D. to