we were stuck in a traffic jam for more than two hours 这里为什么用were?不是有for吗不应该用现在完

问题描述:

we were stuck in a traffic jam for more than two hours 这里为什么用were?不是有for吗不应该用现在完
we were stuck in a traffic jam for more than two hours 这里为什么用were?不是有for吗不应该用现在完成时吗?

要看语境来判断是否用完成时.只是陈述用一般过去时也可以,强调被交通堵了两个多小时.现在完成时会强调过去的事情对现在的影响,这里可能不是很明显,也没有上下文.