[ Tenses ]
I …… a week-long vacation in Italy online yesterday.
A. book
B. booked
C. have booked
D. will book

Random Topics:
Prepositions & Prepositional PhrasesAsking & Giving OpinionPresent / Future / Present Progressive / non Action VerbsTOEFL GrammarCountable & Noncountable NounsConjunctions & PrepositionsRelative & ModalsPast SimpleSimple Present Tense/be/Present ProgessiveModals of AdviceOther quiz:
Modal Verbs › ViewYou ___ play loud music after 10 p.m.
A. should
B. must
C. could
D. had to
E. mustn`t
Articles › View
I am crazy about reading ______ history books.
A. a
B. an
C. the
D. x