Если вы изучаете английский уже некоторое время, то наверняка слышали правило о том, что глаголы состояния (к ним как раз относится to think) нельзя употреблять в настоящем длительном времени. Даже если это действие происходит прямо сейчас, нужно использовать present simple. Так-то оно так, но и тут есть свои нюансы, разберем на примере глагола to think. Think имеет несколько значений, и от этого зависит, можно ли добавлять к нему окончание -ing или нет. Если вы хотите выразить свое мнение о чем-то или ком-то, то используйте I think: То есть в таких случаях глагол переводится как думать, считать, полагать. В таком значении он всегда употребляется в настоящем простом, никаких ing не добавляем, даже если действие происходит прям сейчас. В случае, если вы хотите сказать, что обдумываете что-то, но еще точно не решили, или планируете сделать что-то, то используйте I'm thinking + предлог of. Сравните этот пример с тем, что выше: Таким образом вы подчеркиваете, что на 100% еще не решили пр