《《现在完成时之重复事件》进阶练习(二)》由会员分享,可在线阅读,更多相关《《现在完成时之重复事件》进阶练习(二)(2页珍藏版)》请在金锄头文库上搜索。
1、现在完成时之重复事件进级练习I. 选择题1. He _ three times so far.A. has been fired C. is firedB. was fired D. had been fired2. We_ four tests this term so far.A. had had C. hasB. have D. have had3. I _ many teachers till now.A. had C. have had B. have D. hasII.改错4. I learned English for ten years.5. Dont drink the te
2、a until it finishes infusing.参考答案1. A 2. D 3. C 4. learned 改为have learned 5. finishes 改为 has finished解析1. 某个动作从过去到目前的一段时间内发生了多次重复。故选A。2. 现在完成时的重复事件即从过去的某个时间到现在,某件事一直重复发生,将来还可能重复。这学期为止一共考了四次;这学期没有完还可能考。故选D。3. 到现在为止,一共被很多老师教过,可能还会遇到其他老师。故选C。4. 过去的某一动作或行为持续到现在。故改为have learned。5. 在时间状语从句和条件状语从句中表示将来完成时用现在完成时。故改为has finished.