1
  1. He might have reached home by now, if nobody had stopped him.

From what I know I could say that this sentence pretty much implies that the person I am talking about didn't reach his destination (home) by the time this sentence was spoken since he was stopped by someone.

But how do I form a sentence that could imply that it's not known whether the condition with the if clause got fulfilled or not, like it's not certain whether he was stopped by someone or not and it's not certain either whether that person has reached home by now.

0

1 Answer 1

1

The second part of the sentence is past unreal conditional which means that what is described didn't occur.

To convert to something that might have occurred you replace with the regular conditional tense:

He might have reached home by now, if nobody has stopped him .

Alternatively

He might have reached home by now, if nobody stopped him .

could work.

0

You must log in to answer this question.