He had been swimming in the swimming pool

Status
Not open for further replies.

Untaught88

Senior Member
Joined
Jan 8, 2015
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
Pakistan
Hi,

Are the following correct?

A) He had been swimming in the swimming pool for an hour.
B) I had been teaching English since 2015.
C) A stranger had been knocking at the door for 10 minutes.
 

Charlie Bernstein

VIP Member
Joined
Jan 28, 2009
Member Type
Other
Native Language
English
Home Country
United States
Current Location
United States
Right. As Piscean says, B would only make sense in the present perfect: "I HAVE been teaching since 2015." After all, it's only 2016!

The others are fine if you're not swimming anymore and the stranger isn't knocking anymore.

We would usually say:

- He had been swimming in the pool for an hour.
- He had been in the swimming pool for an hour.
- He had been swimming for an hour.
- He had been in the pool for an hour.

But probably not:

- He had been swimming in the swimming pool for an hour.
 
Last edited:
Status
Not open for further replies.
Top