Topics: Present Perfect
His brother _________________(have / prepare) dinner since half past six.
A. have prepare
B. has prepare
C. have prepared
D. has prepared
Select your answer:

Random Topics:
AntonymsGrammar - may/might/couldIF CLAUSEThe Present Progressive TenseActive & PassiveSimple Present Continuous TensePast Tense vs Present TenseGrammar - Sentence StructureThird ConditionalCompound Words and SentencesOther quiz:
Grammar › ViewIf water is left out in the cold at 0°, it ________.
A. freezes
B. froze
Grammar › View
This error consists violation of basic grammatical rules such as noun, adjectives, and verbs.
A. Grammatical error
B. Syntactic error
C. Lexical error
D. Covert error
