Search from various English teachers...
China flagRobin
which one is correct? I have been thinking you are an excellent student all the time since that time. I have been always thinking you are excellent student since that thime. 1. you think he is an excellent from that time till now. so you use all the time or always? 2. is thinking here correct? if not, what if I replay it with "I have been considering you an excellent student all the time"? Thank you!replace*

Answers · 4

1
I have always thought you were an excellent student. I have always thought you were an excellent student since the beginning.
1
When you use "thought" it makes it seem like something has made you change your opinion at this point in time. If you said: "I always knew you were an excellent student." Then you are saying it is a fact that they were (in the past) and are (in the present) an excellent student. By changing thought to knew you are stating a fact rather than questioning it suddenly.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today