一道有關將來時態的英語語法題~將來完成時?一般將來時?將來進行時?

題目:

一道有關將來時態的英語語法題~將來完成時?一般將來時?將來進行時?
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是在完成時中才使用的

添加新評論

暱稱
郵箱
網站