Search from various English teachers...
United States flagCaroline Spn
hello! please I would like a little help over here :) which one of these sentences are wrong? Who has written this book? Is this book was written by?

Answers · 9

1
The first one is correct and used often.
1
"Who has written this book?" is grammatically correct, there are a couple of options that sound slightly more natural to me: Who wrote this book? Who is the author of this book? "Is this book was written by?" needs to become - Was this book written by John Smith? - we need the name at the end for the sentence to make sense and because we're using "written", which is in the past tense, we need to say "was", not "is"
0
Both are bad. You can try saying, "Who is the author of this book?" or "Who wrote this book?"
0
Both.
0
You can ask "What did you say about who wrote this book?" if you are asking someone to tell you facts about the writer NOT who the writer is. Otherwise it would be "Who did you say wrote this book?"

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today