【正文】
e。 had fotten B. spoke。 have fotten C. had spoken。 had fotten D. had spoken。 have fotten 2. Has Tom finished his position yet? I have no idea。 he ___ it this morning. A. wrote B. had written C. has written D. was writing 3. I haven’t heard from Henry for a long time. What do you suppose ____ to him? A. was happening B. to happen C. has happened D. had happened B C ? 4. Jack ___ a postman for about six years. ? A. has bee B. has turned C. has changed D. has been ? 5. Would you please give him the massage the moment he __A__? ? A. arrives B. arrived C. is arriving D. will arrive. D