【摘要】将来完成,进行,完成进行时态 现在完成时 习题 1. His brother has been to Stone Forest twice______he came to Yunnan. A. after B. before C. since D. for 析:主句用的是现在完成时,而从句用的是一般过去时,故选C。 2. Tom______the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 析:A、B、C均为非连续性动词,在确定句中不与表段时间的短语连用,故选D。 3. I______a letter from him since he left. A. didn’t receive