[ Present Perfect Tense ]
The plane __________ for twelve hours.
A. has flown
B. has flew
C. has fly
D. has flied
Select your answer:
Random Topics:
Quotation MarksPresent Perfect TenseAppositive Phrase Present and Future TensesAdverb of FrequencyPresent Simple & Present ContinuousPresent Perfect vs Past Simple TenseAdverb of MannerGrammar - Similes
Other quiz:
Reported Speech › ViewYvonne: “Don’t talk to your neighbour!”
Yvonne told me …………………………….
A. do not talk to your neighbour.
B. did not talk to your neighbour.
C. not to talk to your neighbour.
D. not to talk to my neighbour.
Grammar › View
When I last saw him, he _____ in London.
A. has lived
B. is living
C. was living
D. has been living
How to use : Read the question carefully, then select one of the answers button.