until now 和 not until now 的意思分别是“直到现在”和“直到现在才”,都是表示从过去一直持续到现在的时间,刚才符合现在完成时的“持续性用法”,所以应连用现在时。如:
Until now I have always lived alone. 我一直独自生活至今。
The problem has never really arisen until now. 这个问题直到现在才真正显露出来。
请问除此之外,until now 和 not until now是不是只与现在完成时连用,除此之外它还可连用其他的时态吗?谢谢!
until now 意为“至今,直到现在,迄今为止”,可以连用以下时态:
1. 现在完成时:
The problem has never really arisen until now. 这个问题直到现在才真正显露出来。(《朗文当代英语辞典》)
2. 一般过去时:
I didn't know it until now. 今乃知之。(《现代汉英综合大词典》)
3. 过去完成时:
Until now television had fought shy of covering by-elections. 迄今为止电视台一直竭力避免报道补缺选举。(《柯林斯Cobuild高阶英汉双解学习词典》)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!