0
Jaroslav Garjanski Posted 11 years ago
Grammar

Passive+ present perfect

Why do we say : fireworks are supposed to have been invited in China and not just supposed to be invented in China? Clearly they were invented a long time ago that's why i don't see the need for present perfect. Could you please say why do i have to use present perfect? Thank you
  

Top answer

"to be invented" is simple passive infinitive ("invented" is a participle, not a past tense form). "to have been invented" is perfect passive infinitive. As was mentioned in another thread recently (not sure if that was you), there is no simple past infinitive in English.

  • "to be invented" is simple passive infinitive ("invented" is a participle, not a past tense form).
  • "to have been invented" is perfect passive infinitive.
  • As was mentioned in another thread recently (not sure if that was you), there is no simple past infinitive in English.
  • For past situations, the perfect infinitive is used.
  • ) Remember that the word "I" is always capitalised.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
"to be invented" is simple passive infinitive ("invented" is a participle, not a past tense form). "to have been invented" is perfect passive infinitive. As was mentioned in another thread recently (not sure if that was you), there is no simple past infinitive in English. For past situations, the perfect infinitive is used. (Sometimes the simple infinitive can also be used with a past sense, but n

Related Questions