Existe o modo imperativo com sujeito em inglês ?

Assistindo umas aulas de gramática com uma Professora Doutora ela
Afirmou que o imperativo em inglês não tem sujeito:
Ex: Drink a glass of milk.
Não poderia ser:
Joao, Drink a glas of milk.
Fica um pouco estranho colocar o sujeito.
Ela está certa ?
Thanks in advance !

COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA
3 respostas
Andrezzatkm 2 8 111
João, Drink a glas of milk. Não soa estranho não. É bem normal. Sendo que João aqui, não é sujeito e sim vocativo. (a pessoa com quem você está falando.)
Pois é, mas quando eu coloco João com o valor de vocativo a frase continua com valor de imperativo ?
Andrezzatkm 2 8 111
Sim. Nesse exemplo você tá mandando João tomar um copo de leite. Está no imperativo.