Search from various English teachers...
Russia flagAna
Are these sentences correct? Are these sentences correct? Is this uniform typical FOR students? HAVE you any idea what all these secret meetings are about? These sentences are taken from English books but I'm confused bythe preposition FOR and Have you ... (why not "Do you have..." or "Have you got..."

Answers · 3

1
Yes, both sentences are correct. 'For' is fine in this context. It's similar to constructions like 'It's unusual for someone to do that' or 'It's common for people to make that mistake.'. 'Have you ...?' is a correct question form. Of the three ways of asking a question with 'have', this is the least common. 'Have you got..?' and 'Do you have...?' are more usual in modern English. 'Have you..?' is a little old-fashioned and formal-sounding, but it is often used when the object of the sentence begins with 'any' or 'no'. For example, 'Have you no shame?' By the way, I love your profile photo. It's a beautiful picture.

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