Topics: Present Perfect Negative and Interrogative
Affirmative. I ______________ (have) (cook) dinner.
A. have cooked
B. had cook
C. has cooked
Select your answer:

Random Topics:
Active and Passive Gerunds and InfinitivesVocabulary Spelling GrammarIndefinite and Intensive NounObject PronounPronunciationWish SentencePast Simple vs Past ContinuousPrepositionsGrammar: Have toConnectivesOther quiz:
Gerunds and Infinitives › ViewPat is angry about ______ (walk) in the rain.
A. to walk
B. walking
Grammar › View
Who is he?
A. A craftsman
B. An old man
C. A worker
D. A boss
