[ Grammar ]
You had better__________with a really good travel agent
A. booking
B. to book
C. with booking
D. book

Random Topics:
Bare Infinitive and To InfinitivePerfect TenseV-ing/to-VSports VocabularyVerb 3 formsPreposition and AdjectivePassive Voice Active VoicePresent and Past Perfect TensesModal Auxiliaries and To Be VerbsComparatives and Past Perfect TenseOther quiz:
Conjunctions › ViewI’m playing tennis tomorrow … it’s raining.
A. if
B. unless
C. as long as
D. so long as
Grammar › View
what do you call a bunch of stairs
A. a flight
B. a flock
C. a troupe
Comparison › ViewWhat is the comparative form of “difficult”?
A. more difficult
B. more dificult
C. difficultier
D. difficulter
Grammar - Verb Forms › View
Zoe _____________________ this grammar point to me twice, but I still don’t understand it.
A. has already explained
B. has already been explaining
C. already explains
D. have already explain
