I hear they've promoted Tom, but he didn't mention __________ when we talked on the phone.
| A.to promote |
| B.having been promoted |
| C.having promoted |
| D.to be promoted |
I wonder why Jenny ________ us recently. We should have heard from her by now.
| A.hasn’t written | B.doesn’t write | C.won’t write | D.hadn’t written |
I ________ ping-pong quite well, but I haven’t had time to play since the new year.
| A.will play | B.have played | C.played | D.play |
Although he has lived with us for years, he _______ us much impression.
| A.hadn’t left | B.didn’t leave | C.doesn’t leave | D.hasn’t left |
I ________ while reading the English textbook. Luckily, my roommate woke me up in time!
| A.had fallen asleep | B.have fallen asleep |
| C.fell asleep | D.fall asleep |
I arrived late; I ________ the road to be so icy.
| A.wouldn’t expect | B.haven’t expected |
| C.hadn’t expected | D.wasn’t expecting |