英语关于since用法的一个问题!有一个句子是:Since the government was bankrupt,many of the soldiers who were sent to quell the riots had not been paid in months.为什么要用“had been”这个过去完成时而不用现在完成时?
问题描述:
英语关于since用法的一个问题!
有一个句子是:
Since the government was bankrupt,many of the soldiers who were sent to quell the riots had not been paid in months.
为什么要用“had been”这个过去完成时而不用现在完成时?
答
这是过去完成时 是过去的过去
1) since +过去一个时间点 (如具体的年、月、日期、钟点、1980, last month, half past six)。
I have been here since 1989.
2) since +一段时间+ ago
I have been here since five months ago.
3) since +从句
Great changes have taken place since you left.
Considerable time has elapsed since we have been here.
4) It is +一段时间+ since从句
It is two years since I became a postgraduate student.
答
因为这件事发生在过去啊!