______ there ______ any new developments in the past 20 years?
A: Have… been
B: Will…be
C: Had…been
D: Would… be
A: Have… been
B: Will…be
C: Had…been
D: Would… be
A
举一反三
- 25. In the past ten years , there great changes in our family life. A: had been B: are C: have been D: were
- Had it not been for the earthquake, the dinner ()absolutely perfect A: was B: had been C: would be D: would have been
- By the end of next month I ______ here for 20 years exactly. A: have been working B: shall have been working C: would have been working D: has been working
- The traffic was very heavy, otherwise I _____ there 20 minutes earlier. A: would be B: should be C: would have been D: had been
- He must have had an accident, or he_____ here then. A: were B: would be C: would have been D: had been
内容
- 0
This would solve the problem. That's how the problem_______ solved. A: would been B: would be C: would have been D: had been
- 1
For past 20 years, she _________ for the company. A: has worked B: have worked C: has been worked
- 2
I would have come sooner if I had known you there. A: be B: were C: had been D: would have been
- 3
If he _______ in better health, he ________ abroad to study. ( ) A: is…had been sent B: were, could be sent C: had been … would be sent D: had been, would have been sent
- 4
中国大学MOOC: There have been major new developments in satellite ______.