语法 > 中阶1

练习题

最好... 是时候.... had better … it’s time
1 It's almost 5. I _____ to the bank before they close.
A.'d better go
B.should better go
C.'d better to go
2 It's time the government _____ something about the situation.
A.do
B.should do
C.did
3 You _____ the truth or they'll find out.
A.'d better to tell
B.'d better tell
C.should better tell
4 He _____ right about this, or he'll regret it.
A.would better be
B.had better be
C.had better been
5 You _____ Tom to the party if Sarah is going to be there.
A.better don't invite
B.hadn't better invite
C.'d better not invite
6 It's time _____ action as a collective.
A.we all took
B.for all of us take
C.we all take
7 I think we _____ children more than one foreign language.
A.'d better teach
B.should teach
C.should better teach
8 You _____ your opinion on this matter. It's a sensitive topic.
A.'d better don't express
B.better don't express
C.'d better not express
9 It's time _____.
A.for the president acted.
B.for the president to act.
C.the president acts.
10 They _____ a solution soon, or it'll be too late.
A.'d better find
B.'d better to find
C.should better find