[ 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:
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
