Predicates and Arguments: Difference between revisions

From English Grammar
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:
'''Sample problem and solution:'''
'''Sample problem and solution:'''


''Example:'' <span style="color: blue>They called the doctor.</span><br>
''Example:'' <span style="color: blue>They call the doctor.</span><br>


''Expected answer:''<br>
''Expected answer:''<br>
Predicate = x called y<br>
Predicate = x calls y<br>
x = They<br>
x = They<br>
y = the doctor<br>
y = the doctor<br>
Line 22: Line 22:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>You surprised them.</span>
''Example:'' <span style="color: blue>You surprise them.</span>
| type="{}" }
| type="{}" }


Predicate:      { x surprised y _15}  
Predicate:      { x surprises y _15}  


x = { You _10}
x = { You _10}
Line 35: Line 35:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>We went to Wales.</span>
''Example:'' <span style="color: blue>We go to Wales.</span>
| type="{}" }
| type="{}" }


Predicate:      { x went y _15}  
Predicate:      { x goes y _15}  


x = { We _10}
x = { We _10}
Line 49: Line 49:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>The plane landed.</span>
''Example:'' <span style="color: blue>The plane lands.</span>
| type="{}" }
| type="{}" }


Predicate:      { x landed _15}  
Predicate:      { x lands _15}  


x = { The plane _10}
x = { The plane _10}
Line 62: Line 62:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>Steven met my most favorite teacher.</span>
''Example:'' <span style="color: blue>Steven meets my most favorite teacher.</span>
| type="{}" }
| type="{}" }


Line 75: Line 75:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>She said that it would rain.</span>
''Example:'' <span style="color: blue>She says that it would rain.</span>
| type="{}" }
| type="{}" }


Line 91: Line 91:
| type="{}" }
| type="{}" }


Predicate:      { x consider y z _15}  
Predicate:      { x considers y z _15}  


x = { Many of his friends _25}
x = { Many of his friends _25}
Line 102: Line 102:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>We need to talk to Lilly about her behavior.</span>
''Example:'' <span style="color: blue>We talk to Lilly about her behavior.</span>
| type="{}" }
| type="{}" }


Predicate:      { x talk y z _15}  
Predicate:      { x talks y z _15}  


x = { We _10}
x = { We _10}
y = { to Lilly _10}
y = { to Lilly _10}
z = { about her behavior _20}
z = { about her behavior _20}
</quiz>
<quiz display=simple>
{ Fill in the gaps!
''Example:'' <span style="color: blue>The plane landed.</span>
| type="{}" }
Predicate:      { x lands _15}
x = { The plane _10}
y = { - _10}
z = { - _10}
</quiz>
</quiz>


Line 129: Line 116:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>I talked to her.</span>
''Example:'' <span style="color: blue>I talk to her.</span>
| type="{}" }
| type="{}" }


Line 143: Line 130:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>We gave Lilly a bike.</span>
''Example:'' <span style="color: blue>We give Lilly a bike.</span>
| type="{}" }
| type="{}" }


Line 156: Line 143:
{ Fill in the gaps!
{ Fill in the gaps!


''Example:'' <span style="color: blue>Someone pushed Lilly into the flowers.</span>
''Example:'' <span style="color: blue>Someone pushes Lilly into the flowers.</span>
| type="{}" }
| type="{}" }



Revision as of 13:45, 19 April 2017

Semantic analysis of sentences into predicates and arguments

Note: Many of the sentences in this section are taken from or based on examples in Hornby, A.S. (1975) Guide to Patterns and Usage in English. Second Edition. Cornelsen & Oxford University Press.

Sample problem and solution:

Example: They call the doctor.

Expected answer:
Predicate = x calls y
x = They
y = the doctor
z = -


Note:

  • Type the words into the boxes exactly as they appear in the examples.
  • To signal that a box is empty, enter the minus sign: -


Fill in the gaps!

Example: You surprise them.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: We go to Wales.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: The plane lands.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: Steven meets my most favorite teacher.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: She says that it would rain.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: Many of his friends consider Joe somewhat arrogant.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: We talk to Lilly about her behavior.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: I talk to her.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: We give Lilly a bike.

Predicate:

x =

y =

z =


Fill in the gaps!

Example: Someone pushes Lilly into the flowers.

Predicate:

x =

y =

z =