All the books which he collected for his whole life were burned to ashed by a fire.

Status
Not open for further replies.

z7655431

Member
Joined
Jan 12, 2016
Member Type
Student or Learner
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
All the books which he collected for his whole life were burned to ashes by a fire. (from my teacher's handout)
Is this sentence correct? First, I think "for his whole life is" wrong, and it should be "IN his whole life". Second, "by a fire" should be "IN a fire". Am I right? Thanks!
 
Last edited:

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
1. For his whole life is correct. However, the tense is wrong; the first verb should be in the past perfect.

2. Either in or by works. But it should be ashes, and the sentence could end there. What, other than a fire, could burn the book collection to ashes?
 

z7655431

Member
Joined
Jan 12, 2016
Member Type
Student or Learner
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
1. For his whole life is correct. However, the tense is wrong; the first verb should be in the past perfect.

2. Either in or by works. But it should be ashes, and the sentence could end there. What, other than a fire, could burn the book collection to ashes?

So, the correct sentence is: All the books which he had collected for his whole life were burned to ashes in/by a fire. Right?
But, can I say "in his whole life" instead?
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
You could. I'd say "over his entire life".
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I'd say "All the books he had collected during his life/lifetime ..."
 

z7655431

Member
Joined
Jan 12, 2016
Member Type
Student or Learner
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
1. For his whole life is correct.
2. Either in or by works. But it should be ashes, and the sentence could end there. What, other than a fire, could burn the book collection to ashes?

1. Do you really say "for his whole life" in English? Can I say "IN his whole life"?
2. "were burned to ashes in/by a fire" Between "in" and "by", which do you prefer?
3. "All the books *which/that* he had collected for his whole life were burned to ashes in/by a fire."
I find that which seems to be incorrect here; the correct word should be that or just to omit it. Am I right?
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
"All the books he had collected during his life/lifetime were destroyed in a fire."
 

Charlie Bernstein

VIP Member
Joined
Jan 28, 2009
Member Type
Other
Native Language
English
Home Country
United States
Current Location
United States
1. Do you really say "for his whole life" in English? Can I say "IN his whole life"?

I like "in" better, but I'm not going to say "for" is wrong. It's certainly understandable, anyway.


2. "were burned to ashes in/by a fire" Between "in" and "by", which do you prefer?

In.


3. "All the books *which/that* he had collected for his whole life were burned to ashes in/by a fire."
I find that which seems to be incorrect here; the correct word should be that or just to omit it. Am I right?

In American English, it would be "that."

Just what you needed: more opinions.
 

Roman55

Key Member
Joined
Feb 5, 2014
Member Type
Interested in Language
Native Language
British English
Home Country
Italy
Current Location
France
3. "All the books *which/that* he had collected for his whole life were burned to ashes in/by a fire."
I find that which seems to be incorrect here; the correct word should be that or just to omit it. Am I right?

I agree with that.
 
Status
Not open for further replies.
Top