Lady in Red and Huumers (nectar not gas)

I planted some "lady's in red" and noticed that the hummingbirds are attracted to it. Are they able to get nectar from it, or are they disappointed and will eventually not come back? Do annuals provide nectar just like perrentials? I live in Pittsburgh, PA.

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.