[Grammar] past simple or past perfect continuous ?????

Status
Not open for further replies.

azkad

Member
Joined
Nov 12, 2007
Member Type
Academic
Native Language
Uzbek
Home Country
Uzbekistan
Current Location
Uzbekistan
Hi there,

Which sentence is correct? Please help me.

Yesterday I studied in the library for three hours.
Yesterday I had been studying in the library for three hours.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hi there,

Which sentence is correct? Please help me.

Yesterday I studied in the library for three hours.
Yesterday I had been studying in the library for three hours.

If you are going to finish your sentence after the word "hours" then only your first one is correct.

The second could be used with some punctuation and some further information:

Yesterday, I had been studying in the library for three hours, when my friend phoned me and suggested we go to the cinema.
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
"NOT going to finish," you mean.
 

Mannkavi

Junior Member
Joined
Apr 26, 2011
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
If you are going to finish your sentence after the word "hours" then only your first one is correct.

The second could be used with some punctuation and some further information:

Yesterday, I had been studying in the library for three hours, when my friend phoned me and suggested we go to the cinema.

Yesterday, I was studying in the library(past continuous tense) for three hours, when my friend phoned me and suggested we go to the cinema.

is this sentence incorrect? (I used past continuous tense instead of past perfect continuous)
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I guess it depends on if you read "finish" like "stop there" or "finish" like "continue the sentence with some more words."

I was thinking "if you're not going to finish the second sentence by adding more words."

Strange language.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I guess it depends on if you read "finish" like "stop there" or "finish" like "continue the sentence with some more words."

I was thinking "if you're not going to finish the second sentence by adding more words."

Strange language.

Perhaps I should have said "If you're going to finish your sentence at/with/on the word "hours"." Would that have been clearer?

To begin with, I couldn't see how you could have read it any other way than how I meant it, but your explanation above is entirely clear and I hadn't considered the possibility.
 

SoothingDave

VIP Member
Joined
Apr 17, 2009
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
Yes, that would have been clearer.
 
Status
Not open for further replies.
Top