My pet cat …….. on my lap and …….
A. sit…purr
B. sits… purrs
C. sat…purr
D. sitting…purring

Random Topics:
Grammar and SyntaxContrast Linking WordsAdverb of FrequencyGerunds/InfinitivesTag QuestionModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPreposition and Word FormFuture Simple TensePreposition of DirectionSo / Neither / Either / TooOther quiz:
Grammar and Vocabulary › ViewWhat best describes the underlined portion “have valued” in the sentence: Throughout history, people have valued gold?
A. Present perfect tense
B. Simple present tense
C. Simple past tense
D. Past perfect tense
Grammar › View
Which is the complete subject of the following sentence?
The white blood cells in your blood fight disease.
A. The white blood cells
B. The white blood cells in your blood
C. The white blood
D. The white blood cells in your blood fight
Which preposition correctly completes the sentence: “I apologize _ my mistake.”
A. for
B. at
C. on
D. about
Grammar › View
By he end of January we ____ the olive oil harvest.
A. will have finished
B. will finish
C. have finished
D. finishes