1. CABC A B CDCDA CDB D B CBA
2. (1)What has happened: We have just moved
(2);This has not been easy
(.3); I have… put
(4); I have ever seen
(5) What has beenhappening: I have been working
(6);I have been trying
(7) haveexplained…have understood…Have you been listening…has been working/ hasworked…has been earning/ has earned…has she earned…have not been listening
3. 1 carefully 2 hard 3 hard 4 late 5 nearly 6fast 7 high