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) have explained…haveunderstood…Have you been listening…has been working/ has worked…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 4。 1 b 2c3c 4a 5b 6d 7 c8 b 9a 10 c 11b 12 d