[ Perfect Tenses ]
Sonia _______________ her project when Laila came to her house.
A. had finished
B. has finished
C. have finish
D. has finish

Random Topics:
Past form of ModalsAdjectives and PrepositionsModals and Past ModalsSo / Neither / Either / TooWill & Be going toTOEIC Tenses, VerbsPresent Perfect or Past SimpleTo Infinitive or GerundPronounGrammar Error Correction (Simple Present Tense)Other quiz:
Grammar › ViewA waiter is a person ______ job is to serve customers in a restaurant.
A. that
B. which
C. whose
D. where
Modal Verbs › View
It’s very warm outside. You _____________________ take a coat with you.
A. Must
B. Mustn’t
C. Needn’t