Student or Learner
Can you help me to express the following sentences more naturally in English?
Yahoo allow its user to post questions and answer them. In other words, while Google block out all the possibilities for the users to intervene it, Yahoo allow users to participate.
Yahoo allows its user to post questions and answer them on their website. While Google discourages/prevents users from partaking in their website, Yahoo is more open and allow users to participate in discussions
You normally say 'intervene in something', not 'intervene it'..
not a teacher