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!
Language Skills
Belarusian, English, French, Russian, Ukrainian
Learning Language
English, French