Hello my dear teachers,
Would you please tell me which sentence is right?And how to use it?
1)GOT your heart set on.
2)GET your heart set on.
Thanks in advance,
In addition to Temico's example, 1) is present perfect, whereas 2) is a command.
1) [I've] Got my heart set on it; [You've] Got your heart set on it, do you?
=> the subject and the auxiliary have been omitted [. . . ] by the speaker
2) [You] Get your heart set on it!
=> this is the imperative form of the verb "get". With imperatives, the subject is always omitted "You".
3) I've got my heart set on going to a movie tonight.
4) He has his heart set on (attending) Harvard University.
5) She has her heart set on (buying) that car.
6) *It (there is no example for "It")
=> Only people can have their heart set on or a deep desire to do something.
7) They have their heart set on driving down to the coast.
=> Some speakers use a plural noun, They have their hearts set on . . . .
EX: They have their heart (as a group they have a shared desire)
EX: They have their hearts (as individuals they each share the same desire)
'to have one's heart on (doing) something' means, to have a deep desire to do something.