______ 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
举一反三
- 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