has been roosting
-
present perfect progressiveof roost (3rd person singular).present perfect progressive
Used to describe an action that began in the past, has continued continuously, and is still in progress.
roostnouna perch upon which birds or fowls rest at night.
Example Sentences
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
He comes along under the apple-tree of a December afternoon and looks up at the leafless limbs where he has been roosting since summer.
From Children's Literature A Textbook of Sources for Teachers and Teacher-Training Classes by Erle Elsworth Clippinger