+0

1) This is the exam that I prepared for hard.

2) This is the exam which I prepared for hard.

Some book says that the #2 is right, but the #1 is wrong.

I think that both of them are correct. What do you native English speakers think? Thank you so much as usual in advance.


This is the exam for that I prepared hard - This is wrong

This is the exam for which I prepared hard - This is correct

Am I right? Thank you so much.

+1
Hans51

1) This is the exam that I prepared for hard.

2) This is the exam which I prepared for hard.

Some book says that the #2 is right, but the #1 is wrong.

Both are wrong. Here are the correct ones:

1) This is the exam that I prepared hard for.
2) This is the exam which I prepared hard for.

Hans51

This is the exam for that I prepared hard - This is wrong

This is the exam for which I prepared hard - This is correct

Am I right?

Yes, that's right.

CJ

+1

The use of "hard" is unnatural and awkward. "Hard" is an adjective and only in certain collocations used as an adverb.

"work hard" is ok, also its counter "play hard." Even "study hard" is used. But "prepare hard" is not.

These sentences are more idiomatic.

This is the hard exam that I was well prepared for.

This is the exam that I worked hard to prepare for.

This is the exam for which I was well prepared.