【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《辨析in, for, after-配套练习》,欢迎阅读!

辨析in, for, after-配套练习
1. Our teacher has studied Japanese _______ three years. A. in B. for C. after D. on 解析:
选B. 句意为:我们的老师已经学习日语三年了。three years属于时间段。in+时间段表示将来“……以后”,用于将来时;for+时间段表示动作的延续,常用于完成时中;after+时间段表示“……之后”,常用于过去时。所以选B。
2. She has been away from the city ______ about ten years. A. in B. for C. after D. on 解析:
选B. 句意为:她已经离开这座城市将近十年了。ten years属于时间段。in+时间段表示将来“……以后”,用于将来时;for+时间段表示动作的延续,常用于完成时中;after+时间段表示“……之后”,常用于过去时。所以选B。
3. What do you think Mike will be ______ five years? A. in B. for C. after D. on 解析:
选A. 句意为:你认为五年之后麦克将会成为什么样的人呢?在题干中,five years属于时间段,句子用了将来时。in+时间段表示将来“……以后”,用于将来时;for+时间段表示动作的延续,常用于完成时中;after+时间段表示“……之后”,常用于过去时。所以选A。
4. He came home ______ three days.
A. in B. for C. after D. on 解析:
选C. 句意为:他在三天之后回了家。在题干中,three days属于时间段,句子用了过去时。in+时间段表示将来“……以后”,用于将来时;for+时间段表示动作的延续,常用于完成时中;after+时间段表示“……之后”,常用于过去时。所以选C。
5. He will arrive in Beijing _______ 4 o’clock. A. in B. for C. after D. on 解析:
选C。句意为:他将在四点钟之后到达北京。选项A,B和D都不接点时间。after+时间点表示“……之后”,常用于将来时。所以选C。
本文来源:https://www.dy1993.cn/pRX4.html