0
Anonymous Posted 10 years ago
Grammar

perfect simple and continuous

Hi
1.He has been writing a letter all morning. That's why he's tired now.
2.He has written a letter all morning. That's why he's tired now.
  

Top answer

#2 is not natural. Use #1.

  • #2 is not natural.
  • Use #1.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
#2 is not natural. Use #1.
0
write (a letter)
+
all morning
~
dynamic verb
+
time-span expression
=
continuous! ~ has been writing
_______________________

take (vitamin supplements) + for 20 years =
He has been taking vitamin supplements for 20 years.

steal (money from th

Related Questions