________________ the children _________________ (eat) their breakfast yet?
A. Have ate
B. Have eaten
C. Has eat
D. Have eating

Random Topics:
Sentence and FragmentDefinite and Indefinite ArticleArticles - rulesHave to/Has toGerund and InfinitivePast simple - Irregular VerbsModals for Ability, Possibility and PermissionSimple Present and Past TenseTenses - Pasive VoiceFirst ConditionalOther quiz:
Preference & Future Tense › ViewSarah didn’t eat lunch today, so I think she … hungry soon.
A. will be
B. won’t
C. won’t be
Grammar › View
How is a concrete noun different from an abstract noun?
A. Concrete nouns describe things that can be seen or touched; abstract nouns do not.
B. Concrete nouns describe emotions; abstract nouns do not.
C. Concrete nouns describe ideas; abstract nouns do not.
D. Concrete nouns are always capitalized; abstract nouns are not.
Grammar and Vocabulary › ViewChange to the passive: They’re developing new computer software.
A. A new computer software is being developed.
B. A new computer software is been developed.
Modals › View
Due to the referee’s illness next week’s match … be cancelled.
A. might
B. have to
C. ought not to
D. needn’t
