so far ,the students ___ asked to work hard at least 5 times.为什么用have been?

问题描述:

so far ,the students ___ asked to work hard at least 5 times.为什么用have been?

1。用完成时态,完成时态的构成是 have +过去分词
2。用被动语态,被动语态的构成是 be + 过去分词
两者合到一起是 have been asked

so far 到目前为止
用现在完成时,表示这个动作到现在为止还在继续

SO far的关系..
到目前为止
现在完成时..
到现在为止,学生们已经被要求最少五次的认真学习.

so far 是现在完成时的标志