[ Present Perfect Tense ]
The plane __________ for twelve hours.
A. has flown
B. has flew
C. has fly
D. has flied

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 VerbOther quiz:
Grammar › ViewDoes 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 › ViewThe 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
