[ Grammar ]
Peter ____ the exam again.
A. have failed
B. has failed
C. failed

Random Topics:
Simple Past ContinuosTenses PracticeModal and Phrasal VerbsAdjective ClauseQuantifiers: too many, too much & enoughIN, ON & ATMust or Mus not3rd Person SingularClauses and ConjunctionPresent Simple and Continuous TenseOther quiz:
Grammar and Vocabulary › View. Look at those dark clouds! It _______ rain soon.
A. will
B. is going to
C. has to
D. may
Verb Patterns › View
The girls managed… all the work done before lunchtime
A. to get
B. getting
Subject Verb Agreement › ViewThe three graphs about youth unemployment___ different results.
A. show
B. shows
Subjunctive › View
If she … up late, she … the bus.
A. gets – will miss
B. get – will miss
C. gets – misses
D. got – missed
