一道有关将来时态的英语语法题~将来完成时?一般将来时?将来进行时?
问题描述:
一道有关将来时态的英语语法题~将来完成时?一般将来时?将来进行时?
Why don't you put the meat in the fridge?It _____ fresh for several days.
A.will be stayed
B.will stay
C.will be staying
D.will have stayed
选哪个?分析?讲得清楚点就行~
答
D
有个for several days是在完成时中才使用的