1 : He always find 'It hard to get up'
2 : our company tried the videoconferencing technology, but found 'It too inconvenience'
3 : Some manager find 'It difficult to delegate'
I think after 'It' in this sentences need to "BE"verb like "He always find It (is) hard to get up" But There isn't any Verb
I really have been wondering while i'm studying English But My country Teacher have just one answer " It's just an adjective phrase so Just memorize it." But i can't understand with just Memorizing