+0

Find the mistake in the following sentences, then write them correctly :

1. A road congestion had us arrive late for that important meeting. Nothing could be done !

2. Had you anyone help you?

My answer

1. The sentences are error free.

2. Did you have anyone to help you?

+0
Omar Ahmed1. A road congestion had us arrive late for that important meeting. Nothing could be done !

"congestion" is normally uncountable. "A road congestion" does not seem natural.

To me, the "had us" construction does not seem very expected in this particular sentence, but it is not definitely incorrect.

There should be no space before the exclamation mark.

Omar Ahmed2. Had you anyone help you?

Per my other post, this is theoretically possible but feels highly strained and is not really usable in ordinary English. Your sentence, "Did you have anyone to help you?", is normal and natural English, but whether it is the expected correction, I couldn't say. For example, it could be that the question setter thinks "Had you anyone to help you?" is the correction.

By the way, I think I may have asked you this before, but could you confirm that these questions that you ask about are not written by a native English speaker?

Comments  
Teachers: We supply a list of EFL job vacancies

The second sentence was written by a non-native speaker. He told me an hour ago that it is wrong in causative in formal English to say "Had you anyone help you?" We should say "Did you have anyone help you? This question means : Did you arrange for someone to help you?

Omar Ahmed

The second sentence was written by a non-native speaker. He told me an hour ago that it is wrong in causative in formal English to say "Had you anyone help you?"

Effectively you can consider it wrong.

Omar AhmedWe should say "Did you have anyone help you? This question means : Did you arrange for someone to help you?

Right.

I may be misunderstanding (or have forgotten) the nature of these questions that you post. When you post multiple-choice questions, with answers (a), (b), (c) etc., and then say which answer(s) you think are correct, I thought you were copying the multiple-choice questions from a book or test. Is that not the case?