I have to generate random questions Yes/No about hotels, restaurants, etc. for a Natural-Language Programming task. The focus is on questions about characteristics about such places that are rather dynamic (e.g., current length of queue, available parking spaces).
I'm trying to cover a wide range of formulations so that not all questions look too much alike (e.g. Is KFC nice? Are the rooms in Hilton Hotel large?). As a non-native English speaker, I stumble upon some problems to guarantee grammatically correct questions. Given the following two example questions:
- Does [RESTAURANT-NAME] have a promotion?
- Is [RESTAURANT-NAME] having a promotion?
I would say that both questions convey the same meaning, with the latter maybe emphasizing the current moment (implying that promotions are rather infrequent and dynamic). Is this correct?
My follow-up question is now: When I can use both forms interchangeably? For example, when I have
- Does [RESTAURANT-NAME] have vegan dishes?
- Is [RESTAURANT-NAME] having vegan dishes?
The second one "feels" wrong since the menu usually doesn't change much over time. Am I correct to say that the possibility to formulate a "Is/Are... having... ?" depends on the meaning/semantics of the question? In other words, I cannot always use both formulations and I cannot trivially decide in a program?
Answer
The word have has multiple definitions. Here are two:
have verb
1 Possess, own, or hold.
‘he had a new car and a boat’
4 Perform the action indicated by the noun specified (used especially in spoken English as an alternative to a more specific verb)
‘We will be having a meeting soon to examine our options, to see what is possible.’
Your promotion example uses definition 4 (action) whereas your vegan dishes example uses definition 1 (possession).
You ask:
Am I correct to say that the possibility to formulate a "Is/Are... having... ?" depends on the meaning/semantics of the question? In other words, I cannot always use both formulations and I cannot trivially decide in a program?
Yes. When used in the sense of possession, the is having form sounds awkward.
We do NOT normally use stative verbs in the continuous (‘ing’) form
- Stuart Cook, What are stative verbs and why do learners need to understand them?
Stative verbs usually don’t use present progressive (or other progressive tenses).
- page 34, Kent Uchiyama, English Verb Tenses
Some verbs describe a state or condition that does not change (e.g., seem, appear, feel, own, prefer, doubt, recognise). These stative verbs are special in that the continuous form of the verb is not possible.
- Better Grammar, Curtin University
No comments:
Post a Comment