0

I have described how to get the answer with an assumption. After the description, I want to use the following sentence, but I don't know which is correct.

Note that all derivations have been made on the assumption that it is selected as the source node.

vs

Note that all derivations have been made on the assumption that it has been selected as the source node.

vs

Note that all derivations have been made on the assumption that it was selected as the source node.

I think one of these three must be correct. Which one is correct?

5
  • What does the it refer to? Aug 3 '20 at 12:55
  • @RonaldSole it refers to "the ith node"
    – Danny_Kim
    Aug 3 '20 at 12:56
  • 1
    Both 1) and 3) are correct.
    – Alex TheBN
    Aug 3 '20 at 13:37
  • 1
    @AlexRaw Thank you very much.
    – Danny_Kim
    Aug 3 '20 at 13:38
  • 1
    All three look all right to me.
    – rcook
    Aug 3 '20 at 14:27
1

Assuming that you have specified what the word it refers to, the most concise and clearest option is 1.

Note that all derivations have been made on the assumption that it is selected as the source node.

Number 2 is grammatically correct but takes more words to say the same thing.

Number 3 is possible too but the present perfect passive (have been made) works better with the present (is selected).

So your question is really not about grammar or correctness, but about aptness - which one works best.

In short, prefer 1.

1
  • Thanks. This is what I really want to know.
    – Danny_Kim
    Aug 3 '20 at 17:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.