0
Anonymous Posted 17 years ago
Grammar

Sentence structure

  • We should have been there by now!
Is this sentence is 'Present Perfect' form?

I was just wondering, because there is the modal verb 'should' before the 'have been' which is present perfect.
  • He used to have crocked teeth.
This sentence is simple perfect, right?

Thanks for your help. Emotion: smile
  

Top answer

) + HAVE BEEN + there by now. (2) No, it is not called "perfect" by grammar books. (2) He + used (verb) + TO HAVE (infinitive) + crooked teeth.

  • ) + HAVE BEEN + there by now.
  • (2) No, it is not called "perfect" by grammar books.
  • (2) He + used (verb) + TO HAVE (infinitive) + crooked teeth.
  • "To have" finishes the meaning of the verb (used).
  • Grammarians call this the "complementary infinitive" because the infinitive complements (completes) the verb.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
(1) Yes, it is the present perfect of an auxiliary: We SHOULD (aux.) + HAVE BEEN + there by now. (2) No, it is not called "perfect" by grammar books. (2) He + used (verb) + TO HAVE (infinitive) + crooked teeth. "To have" finishes the meaning of the verb (used). Grammarians call this the "complementary infinitive" because the infinitive complements (completes) the verb. It is another way to say
0
Anonymous
  • We should have been there by now!
Is this sentence is 'Present Perfect' form?
No. I would call it a modal perfect. Some books call it a modal verb followed by a bare perfect infinitive.
Anonymous
  • He used to have crocked teeth. (crooked)

Related Questions