Predicate: have

have: Frames file for 'have' based on sentences in wsj. No Verbnet entry.

Roleset id: have.01 , auxiliary, Source: , vncls: , framnet:

have.01: DO NOT TAG

Roles:

Example: auxiliary

        person: third,  tense: present,  aspect: perfect,  voice: active,  form: participle

        John has annoyed Mary for the last time.


Roleset id: have.02 , modal, Source: , vncls: , framnet:

have.02: DO NOT TAG

Roles:

Example: modal

        person: third,  tense: present,  aspect: ns,  voice: active,  form: full

        John has to apologize to Mary.

        Rel: has

Roleset id: have.03 , own, possess, Source: , vncls: 100, framnet:

Roles:

        Arg0-PAG: owner (vnrole: 100-pivot)
        Arg1-PPT: possession (vnrole: 100-theme)

Example: bummer

        person: ns,  tense: present,  aspect: ns,  voice: active,  form: full

        Four of the five surviving workers have asbestos-related diseases, including three with recently diagnosed cancer.

        Arg0: Four of the five surviving workers
        Rel: have
        Arg1: asbestos-related diseases
        Argm-adv: including three with recently diagnosed cancer

Roleset id: have.04 , caused action, Source: , vncls: , framnet:

Roles:

        Arg0-PAG: causer
        Arg1-PPT: action

Example: clearer, but still gruesome

        person: ns,  tense: past,  aspect: ns,  voice: active,  form: full

        Mary had John killed.

        Arg0: Mary
        Rel: had
        Arg1: John killed

Roleset id: have.05 , birthing sense, Source: , vncls: , framnet:

Roles:

        Arg0-PAG: entity giving birth to something
        Arg1-PPT: entity birthed

Example: Miracle of Life Sense

        Some of them had children while they were out at sea.

        Arg0: Some of them
        Rel: had
        Arg1: children
        Argm-tmp: while they were out at sea

Roleset id: have.LV , light verb, Source: , vncls: , framnet:

have.LV: used to be have.06

Roles:

        Arg-:

Roleset id: have.06 , have yet to, Source: , vncls: , framnet:

have.06: Added by Julia based on ontonotes-miss instances. No VNcls.

Roles:

        Arg0-PAG: subject, entity having not yet done arg2
        Arg1-VSP: fixed: 'yet'
        Arg2-PRD: have yet to what (infinitival S-node complement)

Example: all args

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        [US News]-1 has yet *-1 to announce its 1990 ad rates.

        Arg0: [US News]-1
        Rel: has
        Arg1: yet
        Arg2: *-1 to announce its 1990 ad rates

Example: all args

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        We did experience some difficulties with the initial LBO terms and , as your article made clear , successfully restructured our debt earlier this year , something those other retailers have yet to accomplish .

        Arg0: those other retailers
        Rel: have
        Arg1: yet
        Arg2: to accomplish

Example: passive infinitival complement. same args.

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        [Some of the biggest service - industry exporters -- American financial - service companies , for example --]-1 have yet [*-1]-2 to be fully included *-2 in our export statistics .

        Arg0: Some of the biggest service - industry exporters -- American financial - service companies , for example --
        Rel: have
        Arg1: yet
        Arg2: [*-1]-2 to be fully included *-2 in our export statistics .

Roleset id: have.07 , semi-modal: had better/best, Source: , vncls: , framnet:

have.07: Added by Julia based on ontonotes-miss instances. No VNcls.

Roles:

        This is another modal variant. This time we're including args. Please use them!
        Arg0-PAG: entity that should
        Arg1-VSP: fixed: better/best
        Arg2-PRD: what arg0 had better/best do (main verb clause)

Example: Had best. Also, good advice.

        (the 'not' is part of the main verb clause in this tree, so it's not in the taggable span)
        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        One-1 had best *-1 not dance on top of a coffin until the lid is sealed tightly shut . ''

        Arg0: One
        Rel: had
        Arg1: best
        Arg2: *-1 not dance on top of a coffin until the lid is sealed tightly shut .

Example: had better

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        He-1 had better *-1 do what he is told.

        Arg0: he
        Rel: had
        Arg1: better
        Arg2: *-1 do what he is told.

Roleset id: have.08 , have at you! (tackle), Source: -, vncls: , framnet: -

have.08: Added by Julia based on BOLT

Roles:

        Arg0-PAG: agent, tackler
        Arg1-PPT: thing tackled ('at' what)

Example: Standard usage

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        But , if you just got your arms and legs blown off by and IED , then by all means , have at it . -LRB- Err ... have someone do it for you . -RRB-

        Argm-dis: But
        Argm-adv: if you just got your arms and legs blown off by and IED
        Argm-adv: then
        Argm-adv: by all means
        Arg0: *PRO*
        Rel: have
        Arg1: at it

Roleset id: have.09 , have_one's_way_with: have sex with, possibly rape-ily, Source: -, vncls: , framnet: -

have.09: Added by Julia based on BOLT. No VNcls.

Roles:

        Might be metaphorical.
        Arg0-: agent, agressor
        Arg1-VSP: fixed: (arg0's) way
        Arg2-PPT: victim/patient

Example: all args

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        It 's rather amusing to watch them shove Obama down people 's throats every night on the news , while completely *PRO* having their way with Hillary .

        Argm-ext: completely
        Arg0: *PRO*
        Rel: having
        Arg1: their way
        Arg2: with Hillary

Roleset id: have.10 , have a go at; attempt, try out, Source: -, vncls: , framnet: -

have.10: Added by Julia based on BOLT. No VNcls.

Roles:

        Arg0-: agent
        Arg1-PPT: action attempted. "a go at __"

Example: Both args

        Treebank is at this point consitently putting 'a go at __' into the same taggable parent node. If this ever stops being the case, we'll probably need to concatenate.
        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        When I first looked last month I had a go at photographing the planet and managed to get four of the moons :

        Argm-tmp: When I first looked last month
        Arg0: I
        Rel: had
        Arg1: a go at photographing the planet