Since his father died three years ago,he ______(not,pay) any

Since his father died three years ago,he ______(not,pay) any taxes.
has not paid
had not paid
do not pay
did not pay
这些填法有何区别,有何不妥?
苏白lz 1年前 已收到2个回答 举报

judy1028 幼苗

共回答了18个问题采纳率:100% 举报

首先,肯定这是一种表示过去动作,不能用do not pay
然后,看一下这个过去的动作对现在是否有影响,正是因为因为三年前他的父亲死了,他再也没交任何税了,所以肯定了对现在的影响,不能用did not pay
最后,had not paid它表示的是过去的过去,是以过去的时间为基点的,因为说这句话的时候对说的人应该是现在而不是过去

1年前

1

vicol 幼苗

共回答了6个问题 举报

第一种 是过去完成时 表示过去的过去
第二种 现在完成时
第三种 一般过去式
第四种 一般过去式
填 has not paid
since 是现在完成时的标志

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.015 s. - webmaster@yulucn.com