[ Gerunds and Infinitives ]
Dave is good at ______________
A. cooking
B. to cook
C. to cooking
D. cook

Random Topics:
Adjective and AdverbConditional SentencesPronoun & Present SimpleTOEIC-ed and -ing AdjectivesVerb FormComparatives and SuperlativesVerb-ing or to VerbPast Simple vs Present SimplePreposition of TimeOther quiz:
Tenses › View“The anthropologist has been studying that tribe for the last five years.” It means…
He _____that tribe.
A. has finished studying
B. studied
C. is still studying
D. had studied
Grammar › View
He was caught by the teacher for cheating ________ the exam.
A. During
B. After
C. Near
D. Outside
As she ________ a letter last night, the lights suddenly ________ out.
A. was writing/ went
B. wrote/ went
C. writes/ went
D. was writing/ was going
Definitions, Synonyms › View
Choose the best synonym for:
refute
A. Comply with
B. Proffer
C. Disprove