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

Does your uncle go to Bali by plane?

A. Yes, she is

B. Yes, she was

C. Yes, she do

D. Yes, she does


Relative Clauses & Real Conditionals › View

Choose the correct first conditional sentence: If it rains tomorrow, I ______ my umbrella.

A. take

B. takes

C. will take

D. would take

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