mr.smith____here for there weeks a :has already been b :has already been being这题选哪个?为什么?
问题描述:
mr.smith____here for there weeks a :has already been b :has already been being
这题选哪个?为什么?
答
b 现在完成进行时,表示Mr Smith已经呆在这三个星期了,并且还在这呆着
答
There is no need for us to discuss the problem again since it has already been settled. C
答
A
从for three weeks来判断直接用完成时,不用完成进行时 ,完成进行时强调他还会在这一直呆下去,因为没有语境,我判断他是以前到现在呆,以后未必