He insisted on it that you should be there.
He insisted that you should be there.
I was told both of them are grammatical.
If so, could I say the following two sentences are right?
You may depend upon it that the book will be a best seller.
You may depend that the book will be a best seller.
The uses of the two words "insist" and "depend" are different, hardly surprising seeing that they are two different words. anonymous He insisted on it that you should be there. That is possible, I guess, but not ideal.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The uses of the two words "insist" and "depend" are different, hardly surprising seeing that they are two different words.
anonymousHe insisted on it that you should be there.
That is possible, I guess, but not ideal. You don't need a dummy "it" when you have what the dummy should stand in for right there in the sentence.
anonymou
anonymousHe insisted on it that you should be there.
He insisted that you should be there.
I was told both of them are grammatical.
I agree, but the first one sounds old-fashioned. I don't think anyone is including 'on it' after 'insist' anymore. The Google Ngrams Viewer puts the highest frequency of 'insist on it t