33.21.10 Exercise 10: Translation of other infinitive constructions

Translate these phrases into German
I would rather read a good book than watch TV.
Why walk so fast? We are not in a hurry.
They couldn't help but be happy.
She had better eat something before leaving the house.
He had best buy the green pair of shoes.

contact privacy statement imprint