Since 什么情况下用现在完成时,什么情况下用过去完成时

如题所述

第1个回答  2012-02-18
一般情况下都用现在完成时
过去完成时多用于带有时间状语从句的句子或者宾语从句的句子,表示在过去的时间段里两个动作有时间先后次序的发生
如:
1 时间从句(表示在过去的时间段里两个动作有时间先后次序的发生)
I had finished my homework before she rang up. 她打电话来之前,我就做完功课了。(先做完功课,后她打电话)
I washed my hands after I had done cooking. 我烧完菜去洗手。(先烧完菜,再洗手)
2 宾语从句
The teacher told us that he had been a naughty boy in school too. 老师告诉我们,他在学校的时候也曾经是个调皮的学生。(先是老师曾经是个调皮的学生,再有他告诉我们这件事)
相似回答