[ Grammar ]
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:
Verbs and Prepositions › ViewWhich 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