Grammar Quiz: Had Better, etc

Topic: Exam Traps and Tricks | Level: Advanced

Online English Quiz

Instructions: Choose the correct answer.

Q1 - You ____do it again.
Q2 - You ____ be better off staying at home and saving your money.
Q3 - You'd better try harder, ____ you?
Q4 - He'd better _____anything about it at the meeting yesterday.
Q5 - I _____ better their situation if I could.
Q6 - It ____ for them if they could leave a bit earlier.
Q7 - It's getting late- you ____ better take a taxi.
Q8 - You'd better ____ by the time I get back.

Printable Worksheet

Instructions: Choose the correct answer.

Click here for the answer sheet

Note: When printed, this page will be formatted correctly for use as a handout.

Q1 - You ____do it again.
hadn't better
had better not
had better not to
Q2 - You ____ be better off staying at home and saving your money.
had
would
Either
Q3 - You'd better try harder, ____ you?
had
hadn't
would
wouldn't
Q4 - He'd better _____anything about it at the meeting yesterday.
not said
not have said
not to have said
Q5 - I _____ better their situation if I could.
had
would
Q6 - It ____ for them if they could leave a bit earlier.
had better
would better
would be better
Q7 - It's getting late- you ____ better take a taxi.
had
would
Q8 - You'd better ____ by the time I get back.
to have finished
have finished
to finish

Copyright © UsingEnglish.com Ltd. - All rights reserved
This quiz and printable worksheet can be used by students and teachers without any fee in the classroom; however, you must keep all copyright information and references to UsingEnglish.com in place.

View the original online at: https://www.usingenglish.com/quizzes/341.html