Okay :]B is correct.![]()
Yeah? ButNone of your sentences describes what you want to say. This should be correct:
My new book is five times more expensive than yours.
My teacher said this sentence is correct.My new book costs me five times as much as yours.
The present-tense 'costs' alone makes it highly unlikely that we would hear that sentence. To a purist, even if we use a more likely past-tense form, your sentence means 'My new book cost me five times as much as yours (cost me)', which is an unlikely situation. So, although you will hear sentences seuch as your original, few teachers will consider it 'correct'.Yeah? ButMy new book costs me five times as much as yours.
My teacher said this sentence is correct.
The word 'please' might be more appropriate than theCan you check it again? :-(
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: