[ 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:
Modal Verbs › ViewI used to _____ stand on my head, but I can’t do it any more.
A. could
B. was able to
C. be able to
D. being able to
Vocabulary › View
Please read _ _ _ _ _ _ _ two of your book ‘The Diary of a Young Girl’ for next week.
A. soundtrack
B. chapter
C. script
D. ending
E. episode
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
