Grammar Quiz

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

Grammar Comma UsageNouns and Their FormsSimple and Continuous TensesModals and Active and Passive VoiceParticiple Clauses & Cleft SentencesPassive ModalsIrregular Plural NounsAdverbs of Frequency & Simple Present TenseSecond ConditionalSubject Verb Agreement and Tenses

Other quiz:

Vocabulary & Grammar › View

On weekdays, Michael must ___ up early for school.

A. gets

B. get

C. getting

D. got

E. to get


Preposition of Time › View

I’ll be in late ___ Tuesday morning.

A. on

B. at

C. in