This is from a grammar book: By the time we had lunch he had already jogged. (meaning he had finished jogging)
Is it possible to say: "By the time we had lunch he had already been jogging" (without any time reference like "for an hour") to express the same thing, that he had finished jogging?
I know "already" is used with past perfect, but I am asking because "he had already jogged" sounds strange to my ears, but maybe that is just me.
olive file 673 By the time we had lunch he had already jogged. This is an odd sentence. olive file 673 Is it possible to say: "By the time we had lunch he had already been jogging" Yes, this is better.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
olive file 673By the time we had lunch he had already jogged.
This is an odd sentence.
olive file 673Is it possible to say: "By the time we had lunch he had already been jogging"
Yes, this is better. You could put a comma after "lunch".
olive file 673because "he had already jogged" sound
GPYBy the time we had lunch he had already jogged.
This is an odd sentence.
I should mention, of course, that it is the nature of the verb "jog" that makes it odd, not the grammatical patt