When he was there, he _____ go to that coffee shop for the corner after work every day.
| A.would | B.should | C.had better | D.might |
My daughter went to see her grandma by bus,but I_____her there.
| A.must have driven | B.should have driven |
| C.could have driven | D.might have driven |
You have a big mouth, Tom.You ___ have told everybody the secret.
| A.can'1 | B.mustn't | C.shouldn't | D.mightn't |
— I went to work on foot yesterday, though it _______ cats and dogs.
— You _______ by bus. It was easy for you to get a cold.
| A.is raining; must have gone | B.rained; would go |
| C.have rained; could have gone | D.was raining; should have gone |
— Where have you been?
— I got stuck in the heavy traffic, or I ________ here earlier.
| A.had arrived | B.would have come | C.would come | D.was |
— Do you know where David is? I couldn’t find him anywhere.
— Well. He ________ have gone far — his coat is still here.
| A.shouldn’t | B.mustn’t | C.can’t | D.wouldn’t |
Sorry, I am late. I ______ have turn off the alarm clock and gone back to sleep again.
| A.might | B.should | C.need | D.would |
You _____ of the time of the party, but I forgot. I am so sorry.
| A.should have been told | B.ought to tell | C.could have told | D.ought to have told |
You_________return the book now. You can keep it till next week if you like.
| A.needn’t | B.mustn’t | C.couldn’t | D.ought to |
He hesitated for a moment before kicking the ball, otherwise he _______ a goal.
| A.had scored | B.scored |
| C.would score | D.would have scored |