【正文】
ake) of the food. 2. My father (work) in the middle school for twenty years. 3. These (scarf) are Ann’s and Alice’s. 4. Ann has had the sweater since she (be) five years old. 5. I think it’s hard (ride) a horse. It’s dangerous. 答案 : 1. maker 2. has worked 3. scarves 4. was 5. to ride Ⅱ . 單項選擇 1. — You speak English so well. have you learned English? — For 5 years. A. How many B. How long C. How often D. How far 2. — How long has Mr. Green lived in Lanzhou? — He’s lived here 1998. A. for B. since C. at