[ 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:
Grammar › ViewA part of speech that answers questions WHO?, WHAT?, WHOM? is called
A. noun
B. verb
C. adjective
D. preposition
Grammar › View
I am tired because I ………..
A. worked all day
B. have been working all day
C. have worked all day
D. had been working all day
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
