1) This cactus ...... in its previous place, so I......it to a sunnier position on the balcony. a) has withered/ was moving b) was wiihering/moved c) is withering/have moved d) withers/move e) withered/have been moving 2) A: Do you have any plans for this afternoon? B: Yes, we ...... the children on a boat trip. a) take b) took c) have been taking d) have taken e) are taking 3) Our grandmother ....... in a nursing home while we ...... a two-week holiday. a) has been staying/were taking b) was staying/take c) is staying/have taken d) stayed/took e) stays/have been taking 4) It's pointless. They (not say)........ anything about the accident in the next few weeks. a) hadn't said b) didn't say c) won't say d) weren't saying e) haven't said 5) When Mary joined us we (finish)......... talking about her some time before. a) finish b) has finished c) had finished d) are finishing e) will finish 6) Even though I ………… New York before, I ………… a lot about it from seeing it in films. a) didn't see/have known b) wasn't seeing/knew c) am not seeing/knew d) don't see/have known e) haven't seen/know 7) Orchid roots ........ salep its unique flavour and cinnamon .......... extra flavour. a) give/adds b) has given/was adding c) have been giving/has added d) were giving/has been adding e) are giving/is adding 8) Their baby .......... all night and they took her to the doctor to see if everything was all right. a) have been crying b) had been crying c) is crying d) cries e) will cry 9) Considering you .......... for your wedding all year, it is suprising that you ........ a wedding dress yet. a) have been preparing/haven't chosen b) were preparing/aren't choosing c) prepared/didn't choose d) have prepared/don't choose e) are preparing/haven't been choosing 10) .......your class.......... that party at those times next Monday? a) will/be organizing b) can/be organizing c) could/be organizing d) have/been organizing e) should/have been organizing

排行榜

视觉风格

选项

切换模板

恢复自动保存: