[ Gerund or Infinitives ]
Did you finish ____________ your homework?
A. to do
B. doing

Random Topics:
Modals of AdvisabilityComparative Adjectives-ed or -ingModal Verbs for SpeculationTenses & PassivePresent / Future / Present Progressive / non Action VerbsSimple Present Tense/be/Present ProgessiveIndependent and Dependent ClausesSimple vs Present Continuous TensesQuantifiers MixOther quiz:
First Conditional › ViewShe (stay) ______ in London if she (get) ______ a job.
A. stays/gets
B. stayed/got
C. will stay/is getting
D. will stay/gets
Conjunction › View
I need to study ___ home.
a. on
b. in
c. at
This year I ____________ two language courses – English and Arabic.
A. take
B. takes
C. am taking
Present Perfect Tense › View
I . . . . this poor cat in the gutter when I was walking home from school this afternoon.
A. have found
B. am founding
C. found
D. find
