0
Cat desk Posted 5 years ago
Grammar

I 'have been repairing/have repaired/repaired/was repairing'.......

Suppose, after spending all day repairing my motorbike I go to a cafe to meet my friend. I am looking so tired. So, my friend asks me why I am looking tired. When he asks me that, with which of the following sentences I should reply to him? I mean which tense I should use.

1- I am tired because I have been repairing my motorbike all day.

2- I am tired because I have repaired my motorbike all day.

3- I am tired because I repaired my motorbike all day.

4- I am tired because I was repairing my motorbike all day.
  

Top answer

Use 1. It's the only one that makes sense. 'all day' indicates something continuous, so you need -ing .

  • Use 1.
  • It's the only one that makes sense.
  • 'all day' indicates something continuous, so you need -ing .
  • 'was repairing' doesn't work because it's all in the past.
  • It doesn't connect to the present moment when you're explaining why you are tired now .
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.

1 Answers
0

Use 1. It's the only one that makes sense.

'all day' indicates something continuous, so you need -ing.

'was repairing' doesn't work because it's all in the past. It doesn't connect to the present moment when you're explaining why you are tired now.

CJ

Related Questions