Topics: Perfect Tenses
Sonia _______________ her project when Laila came to her house.
A. had finished
B. has finished
C. have finish
D. has finish
Select your answer:

Random Topics:
Simple Present ProgressiveModal and Relative PhrasesTo Infinitive or Bare InfinitiveGrammar and VocabulariesInfinitive or GerundPresent/Past/Past ParticplePresent Perfect Simple & Present Perfect ContinuousHabitual and Continuous TensesSimple Tenses in EnglishPrepositions of Location, Movement and TimeOther quiz:
Grammar › ViewMy student … Hard last night
A. Study
B. Studied
C. Was study
D. Studying
Adjective Clause and Adverb Clause › View
I have a new friend. Her house is near my house.
A. I have a new friend which house is near my house.
B. I have a new friend whose house is near my house.
C. I have a new friend whose house is near my house.
D. I have a new friend that house is near my house.
E. I have a new friend who house is near my house.