The monarchy in Britain has been passed in succession in the past 1000 years and has never been broken.
举一反三
- For the past ten years the number of babies born has been ______.
- The police found that the house_______and a lot of things_________. A: has brokeninto,has been stolen B: had broken into,had been stolen C: has been broken into,stolen D: had been broken into,stolen
- Only in the past few years _______ to improve the living conditions in this area. A: something has been done B: there is something done C: has there something been done D: has something been done
- Much more money has been earned in the past two years than .
- For past 20 years, she _________ for the company. A: has worked B: have worked C: has been worked