英語?木?宾语从句中不是有一条说主句用一般现在时,从句可用任何时
宾语从句中不是有一条说主句用一般现在时,从句可用任何时态吗?我的作业中有一道选择题 She says she ______liv here for 3 years. A.is B.was C.has D.had 答案是C.既然是从句可用任何时态,那为什么D不可以呢?
这位同学很爱思考哦,确实是主语是一般现在是,从句可以用任何时态,但是也要考虑后面的从句的具体情况哦,因为从句的时间状语是for加一段时间,所以应该考虑用完成时态,排除AB,另外重要的一点是宾语从句必须考虑时态的配合问题,意思就是主句是一般现在时的话最好从句也还是用相应的现在时态,再加上过去完成时表示的概念是过去的过去,从句中没有任何时间状语标志暗示是“过去的过去”,所以,最佳答案应该是C, 有点罗嗦,但希望对你有用哈