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?
Feb 8, 2016 8:14 AM
Answers · 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.
February 8, 2016
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Belarusian, English, French, Russian, Ukrainian
Download the italki App
Interact with native speakers around the world.