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:

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