[ Grammar ]
A Giraffe _________ two small horns.
A. had
B. has
C. have
D. having

Random Topics:
The Future Simple TenseWord FormationConditional TensesTenses and FoodPresent Perfect Simple & Present Perfect ContinuousComparatives - SuperlativesPrepositions of Place and TimeFuture Tense and ConditionalsGrammar and ReadingOpinion / AgreementOther quiz:
Wh- Questions Present Simple Tense › ViewWhen is your birthday?
A. Smartphone
B. June 17.
C. Peter
D. Fashion Island
Tenses › View
By the time he comes back, we __________ our work.
A. have finished
B. will finish
C. had finished
D. will have finished
Participle & Appositive › View Talking excitedly to each other, they forgot to finish the exercises.
The underlined word means ____ , they forgot to finish the exercises.
A. Although they talked excitedly
B. Because they were talking excitedly
C. If they talked excitedly
D. When they had talked excitedly
Tenses › View
They … us so well
A. known
B. knew
C. know
D. knowing
