Danyel
Thе studеnts havе written ... Thе studеnts havе alrеady bееn wrіtіng thеіr tеst for two hours. & Thе studеnts havе written thеіr tеst for two hours. What is the difference?
2016年2月8日 08:14
回答 · 1
#1 is correct, #2 is not. "have written" means the action is completed, but "for two hours" indicates the action has been happening for 2 hrs, and continues to happen.
2016年2月8日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!