1.The old woman _____ for ten years. D 现在完成时 延续性动词
A has died B was dying C died D has been dead
2.Li Hua _____ in the factory since she left school ten years ago .C 现在完成时
A works B worked C has worked D had worked
3.I _____ a letter from him since he left. B 现在完成时
A didn't receive B haven't got C didn't have D haven't heard
4.There _____ (be) great changes in our city since 1987. have been
5.Thanks a lot.It's rainy again.It _____ (rain) for a long time. has rained
6.Henry speaks Chinese very well.He _____ in China since 2002. D
A stays B stayed C is staying D has stayed
7.The Whites _____ many places of interest since they came to China. A
A have visited B will visit C going D visit
8.He has _____ for two years.Two years _____ a long time. C
A left home,are B left home,is C been away from home,is D been away from home,are
9.Mr Black _____ China for many years. A have has been to去过某地
A has been to B has gone to C has been in D has come
希望对你有所帮助,有不会的可以再问,祝学习进步!
您的及时采纳是对答题者的尊重!O(∩_∩)O