0
Ticce Posted 6 years ago
Grammar

Which tense to use here?

A plumber has been called to your house and has been working for 2 hours. Then, you realize that he is not in the house any more. U think he has left. And you ask one of your relatives:


- Where is the plumber who has been working here today?

or

- Where is the plumber who was working here today?

  

Top answer

Neither of those questions is wrong, but natural English is simply Where is the plumber?

  • Neither of those questions is wrong, but natural English is simply Where is the plumber?
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

Neither of those questions is wrong, but natural English is simply Where is the plumber?

0

I was told that "Where is the plumber who has been working..." is more fitting for a series of recent actions. That's true It also suggests that the plumber is only working there temporarily.

But the second one is more fitting for one recent action. No? Yes.

Note also that the lack of a comma before 'who' makes the subordinate clause a defining clause. In other

Related Questions