[ 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:
Vocabulary › ViewLocal firm Greener Growth has a strong … to developing and improving green spaces within buildings.
A. commitment
B. collaboration
C. likehood
Jobs › View
A. Postman
B. Post code
C. Mailer
D. Poster
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